﻿@charset "utf-8";
/* yui css*/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.mask.block-scrollbars{overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay{display:none;}.yui-tt-shadow{position:absolute;}.yui-skin-sam .mask{background-color:#000;opacity:.25;*filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px 3px;}.yui-skin-sam .yui-panel{position:relative;*zoom:1;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel 
.bd,.yui-skin-sam .yui-panel .ft{*zoom:1;*position:relative;border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(sprite_yui.png) repeat-x 0 -200px;}
.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .yui-panel-container.focused .yui-panel .hd{}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(sprite_yui.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 5px 0 3px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;right:-3px;bottom:-3px;left:-3px;*top:3px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_right:0;_bottom:0;_left:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;*filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(sprite_yui.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#ffEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;*filter:alpha(opacity=12);}
/*version: 2.5.1*/
html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 Arial;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/* autocomplete */
.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:absolute;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#FFF}
/* page layout */
#doc2,.yui-t7,.yui-t1{min-width:950px;}
.yui-t1 .yui-b{width:20%;overflow:hidden;}
.yui-t1 #yui-main .yui-b{margin-left:21.0526%;}
.yui-t1 #yui-main .yui-gc .yui-u{width:25.3333%;margin:0;}
.yui-t1 #yui-main .yui-gc .first{width:73.3333%;}
/* PAGE STYLE (common) */
body {color:#333;font-family:Arial;}
a {color:#1F5883;text-decoration:none;}
a:hover {text-decoration:underline;}
.bodybg{background:transparent url(bg_bd_yellow.gif) repeat-x scroll left top;}
.ps_my_ecoupon .bodybg{background:none;}
.ps_my_singlecar_survey_preview .bodybg {background:none;}
.ps_my_singlecar_survey .bodybg {background:none;}
.ps_my_account_modify .bodybg {background:none;}
.ps_my_account .bodybg,.ps_user_register .bodybg,.ps_user_register_result .bodybg,.ps_editinfo .bodybg{background:none;}
.ps_my_ccare .bodybg {background:none;}
.ps_my_shop_cart .bodybg {background:none;}
.ps_my_followup .bodybg, .ps_my_followup_store .bodybg {background:none;}
/* MODULE STYLE (common) */
.ypsmodule {margin:0 0 10px;font-size:93%;}
.ypsmodule .ypsmodule{font-size:100%;}
.ypsmod{margin:0 112px;}
.ps_intro .ypsmodule .bpgbd h2{margin-bottom:10px;font:bold 107% arial;}
.ps_intro .ypsmodule .bpgbd ul li{padding:2px 0 1px;line-height:1.2;}
@media all and (min-width: 0px){.ps_intro .ypsmodule .bpgbd ul li{padding:2px 0;}} 
.clearfix {zoom:1;}
.clearfix:after {content:'.';display:block;visibility:hidden;clear:both;height:0px;}
.level img.levellast{border-right:#ddd 1px solid;}
.ypsmodule .ypsvborder{width:244px;float:left;margin-left:9px;display:inline;overflow:hidden;}
span.ypsprice{color:#c00;}
span.ypsprice em{font-size:123.1%;font-weight:bold;} 
/*.ypsvborder{}*/
.ypsvborder embed,
.ypsvborder img,
.ypsvborder object{display:block;margin:0 auto;}
.ypsvborder .hd ul{height:34px;_overflow:hidden;}
.ypsvborder .hd ul li{float:left;text-align:center;height:32px;background:#e1e1e1;width:177.2px;margin-right:3px;border:2px solid #e1e1e1}
.ypsvborder .hd ul li.last{margin-right:0;*width:178.2px;}
.ypsvborder .hd a{display:block;margin-top:10px;color:#333;}
.ypsvborder .hd ul li.on{background:#fff;height:32px;text-decoration:none;}
.ypsvborder .hd ul li.on a{background:#fff;color:#333;font-size:108%;font-weight:bold;height:24px;padding:10px 0 0 0;margin:0;position:relative;border-bottom:2px #fff solid;}
.ypsvborder .hd ul li.on a:hover{text-decoration:none;}
.ypsvborder .bd{border:2px solid #e1e1e1;}
.ypsmodule .ypsvborder .bd{border:2px solid #e1e1e1;}
/* center panel */
.ypspanel {background-color:#fff;_float:left;}
.ypspanel .hd{background:url(bg_p_tr_yellow.gif) right top no-repeat;}
.ypspanel .tc{background:url(bg_p_tl_yellow.gif) left top no-repeat;}
.ypspanel .bd{border-left:2px solid #ffdf00;border-right:2px solid #ffdf00;}
.ypspanel .ft{background:url(bg_p_br_yellow.gif) right top no-repeat;font-size:0;line-height:0;}
.ypspanel .bc{background:url(bg_p_bl_yellow.gif) left top no-repeat;padding-top:5px;overflow:hidden;}
.ypspanel .hd h2{font-size:123.1%;font-weight:bold;padding:12px 15px;}
.ypspanel .hd p{padding:12px 15px;*padding:15px 15px 9px;}
.ypspanel .bd{padding:0 10px 10px;}
/* googslist */
.g-list ul{}
.g-list div.item{text-align:center;background:transparent url(line_dot_gray.gif) left bottom repeat-x;padding-bottom:5px;}
.g-list div.item h3{line-height:1.5;overflow:hidden;}
.g-list div.item em.bigorder{text-align:left;display:block;margin:auto;}
.g-list div.item em.bigorder span{display:block;width:28px;height:28px;text-align:center;background:transparent url(ico_bigorder.gif) top left no-repeat;font-size:20px;line-height:28px;font-family:"Arial Black";color:#fff;}
.g-list div.item em.smallorder{display:block;width:1.25em;background-color:#999;text-align:center;font-weight:bold;color:#fff;}
.g-list div.item em.n1st{background-color:#fc0;}
.g-list div.item em.smallorder img{width:1px;height:1px;background-color:#fcfbf7;}
.g-list div.item em.smallorder .tl{float:left;}
.g-list div.item em.smallorder .tr{float:right;}
.g-list div.item em.smallorder .bl{float:left;}
.g-list div.item em.smallorder .br{float:right;}
.g-list div.item .image{display:block;padding:2px;border:1px solid #e6e6e6;margin:0 auto;text-align:center;}
.g-list div.item .image img{margin-left:auto;margin-right:auto;}
.g-list div.item .price{color:#c00;padding-bottom:3px;}
.g-list div.item .price strong{font-weight:bold;font-size:123.1%;_font-size:123.1%;}
.g-list div.item .oldprice{color:#666;}
.g-list div.item .info{text-align:left;margin:5px auto 0;}
.g-list div.item .info3{text-align:left;margin:5px;}
/*.g-list div.item .info span{display:block;}*/
.g-list div.item .info a.on-sale img{vertical-align:middle;}
.g-list div.item .info p{color:#666;line-height:1.5;}
.g-list div.item.last{background:none;padding-bottom:0;margin-bottom:0;}
.g-list div.list div.row div.item{float:left;}
/*.g-list ul.clearfix div.item h3{height:3em;*height:2.9em;}*/
.g-list div.list div.row div.large{width:50%;*width:49.99%;}
.g-list div.list div.row div.large3{width:32%;*width:31.5%;margin:0px 5px;};
.g-list div.list div.row div.small{width:33.33%;*width:33.3%;}
.g-list div.row{zoom:1;}
.g-list div.row:after{content:'.';display:block;visibility:hidden;clear:both;height:0px;}
.g-list div.large em.bigorder{width:236px;}
.g-list div.small em.bigorder{width:170px;}
.g-list div.large3 .image, .g-list div.large .image{width:200px;height:100px;overflow:hidden;background-color:#fff;}
.g-list div.small3 .image, .g-list div.small .image{width:136px;height:68px;overflow:hidden;background-color:#fff;}
.g-list div.small .image{padding-bottom:4px;}
.g-list div.large .info{width:17.1666em;}
.g-list div.small .info{width:11.8333em;padding:0 2px}
.g-list .all{text-align:right;font-size:123.1%;padding-top:5px;}
.g-list .all a{padding-left:11px;background:url(ico_graybox.gif) no-repeat left 50%;*background-position:left 40%;}
/* my faverite */
.myfav{text-align:right;padding-right:10px;*display:inline-block;*height:16px;overflow:hidden;_overflow:visible;voice-family: "\"}\"";voice-family:inherit;overflow:hidden;}
.myfav-list-btn{position:relative;top:4px;*top:-4px;cursor:pointer;}
.myfav-add-btn{position:relative;top:3px;*top:-4px;cursor:pointer;padding-left:3px;}
.myfav-bookmark{display:none;text-align:left;border:1px solid #d5d5d7;height:150px;width:250px;position:absolute;background-color:#fff;z-index:99999}
.myfav-bookmark a{text-decoration:none;color:#3987c6;}
.myfav-bookmark a:hover{text-decoration:none;color:#666;background-color:transparent;}
.myfav-bookmark .setting{text-align:right;padding:4px 5px 3px;}
.myfav-bookmark .setting .bookmark-setting{background:url(ico_recom_setting.gif) no-repeat;padding:1px 0 1px 16px;}
.myfav-bookmark .setting .bookmark-close{background:url(ico_recom_close.gif) no-repeat;padding:1px 0 1px 16px;}
.myfav-bookmark .bookmarks{overflow:auto;height:104px;border:1px solid #e7e7e7;margin:0 5px;}
.myfav-bookmark .bookmark-all{position:absolute;bottom:3px;right:5px;}
.myfav-bookmark .item{color:#333;padding:3px 10px;*padding:4px 10px 3px;}
.myfav-bookmark .over{background-color:#fafdcc;cursor:pointer;}
.myfav-pref{visibility:hidden;display:none;margin:0;}
.myfav-pref .hd{text-align:left;font-size:116%;padding:10px 10px 5px;}
.myfav-pref .bd{padding:15px 20px 5px;border:1px solid #e8e3b3;border-bottom:0;margin:0 10px;background:#fff;text-align:left;}
.myfav-pref .bd .name{margin-top:10px;}
.myfav-pref .bd .name input{width:230px;}
.myfav-pref .ft{border:1px solid #e8e3b3;border-top:0;margin:0 10px 10px;padding:5px 0 15px;background:#fff;text-align:center;}
.myfav-rotate{display:none;text-align:center;padding:12px 0 30px;}
.myfav-rotate img{vertical-align:middle;}
.myfav-loading{text-align:center;padding-top:50px;}
.myfav-help{text-align: center; padding: 10px; color:#666}
.myfav-btn-save{background:url(bg_btn_l.gif) center center no-repeat;padding:2px 10px 1px;color:#000;white-space:nowrap;border-top:1px solid #999b9a;border-bottom:1px solid #999b9a;border-left:1px solid #7D6D3D;border-right:1px solid #7D6D3D;height:25px;width:55px;}
.myfav-btn-cancel{background:url(bg_btn_l.gif) center center no-repeat;padding:2px 10px 1px;color:#000;white-space:nowrap;border-top:1px solid #999b9a;border-bottom:1px solid #999b9a;border-left:1px solid #7D6D3D;border-right:1px solid #7D6D3D;height:25px;width:55px;margin-left:5px;margin-right:15px;}
.mask{z-index:0;display:none;position:absolute;top:0;left:0;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);background-color:#ccc;}
.ypsv-mask{z-index:0;display:none;position:absolute;top:0;left:0;-moz-opacity: 0.2;opacity:.20;filter: alpha(opacity=20);background-color:#000;width:100%;}
.hide-scrollbars{overflow:hidden;}
.hide-scrollbars textarea, .hide-scrollbars select{overflow:hidden;display:none;}
.show-scrollbars textarea, .show-scrollbars select{overflow:visible;}
.yui-panel-container{position:absolute;background-color:transparent;z-index:6;visibility:hidden;overflow:visible;width:auto;}
.yui-panel-container.matte{padding:3px;background-color:#fff;}
.yui-panel-container.matte .underlay{display:none;}
.yui-panel-container.shadow{padding:0;background-color:transparent;}
.yui-panel-container.shadow .underlay{visibility:inherit;position:absolute;background-color:#ccc;top:3px;left:3px;z-index:0;width:100%;height:100%;-moz-opacity: 0.7;opacity:.70;filter:alpha(opacity=70);zoom:1;}
.yui-panel{visibility:hidden;border-collapse:separate;position:relative;left:0;top:3px;z-index:1;overflow:hidden;border:1px solid #e8e3b2;background:url(bg_recom_bookmark.gif) left bottom repeat-x #FEFBE2;color:#333;}
.yui-panel .hd{font-size:116%;overflow:hidden;}
.yui-panel .bd{overflow:hidden;}
.yui-panel .bd p{margin:0 0 1em;}
.yui-panel .container-close{display:none;}
.yui-panel .ft{overflow:hidden;}
/* narrow panel */
.ypspane-g{margin-bottom:13px;}
.ypspane-g .hd, .ypspane-g .ft{background:url(sf_ypshc_bg.png?v=4) no-repeat;}
.ypspane-g .bd{border-left:2px solid #e8e7e3;border-right:2px solid #e8e7e3;padding:10px 15px 5px;zoom:1;line-height:1.5;}
.ypspane-g .ft{background-position:-110px -814px;height:7px;width:100%;}
.ypspane-g .hd h3{font-size:116%;font-weight:bold;margin:0 5px 2px 0;background:none !important;}
.ypspane-g input.act{border:1px solid #ccc;padding:1px;vertical-align:middle;}
.ypspane-g form .btn-s{cursor:pointer;color:#494437;width:63px;height:26px;background:url(btn_que_search.gif) no-repeat;border:0;font-size:0;*padding-left:63px;overflow:hidden;}
body:nth-of-type(1) .ypspane-g form .btn-s{text-align:left;text-indent:-999em;}
.psv_mgn_submit_preview .ypspane-g form .btn-s{cursor:pointer;color:#494437;width:63px;height:26px;background:url(btn_que_search.gif) no-repeat;border:0;font-size:0;*padding-left:63px;overflow:hidden;}
.ypspane-g form .btn-s:hover{background:url(btn_que_search.gif) no-repeat 0 -28px;}
/* panel by jimmy */
.ypspane-gt{background:url(rc_dbl_tl.gif) left top no-repeat;zoom:1;}
.ypspane-gt .hd{background:url(rc_dbl_tr.gif) right top no-repeat;padding:0 11px;padding-top:11px;}
.ypspane-gt .hd div{background:url(line_dot.gif) repeat-x left bottom;padding-bottom:8px;padding-left:7px;}
.ypspane-gt .hd h2{font-size:123.1%;font-weight:bold;float:left;}
.ypspane-gt .hd .gotop{float:right;font-size:82%;background:url(ico_uptop.gif) 0 center no-repeat;padding-left:10px;margin-top:3px;}
.ypspane-gt .bd{border-left:1px solid #ddd;border-right:1px solid #ddd;zoom:1;padding:0 11px;}
.ypspane-gt .ft{background:url(rc_dbl_lb.gif) left bottom no-repeat;}
.ypspane-gt .ft div{background:url(rc_dbl_rb.gif) right bottom no-repeat;height:3px;font-size:0;line-height:0;text-align:center;position:relative;}
/* tab common */
.ypstab .bd{background:url(bg_tab_line_yellow.gif) left bottom repeat-x;}
.ypstab .bd ul li{float:left;background:url(bg_tab_r.gif) right top no-repeat;margin-right:3px;;*display:inline-block;*zoom:1;}
.ypstab .bd ul li span{background:url(bg_tab_l.gif) left top no-repeat;padding:8px 0 6px;*padding:9px 0 5px;display:block;width:113px;text-align:center;padding-right:6px;}
.ypstab .bd ul .on{background:url(bg_tab_yellow_r.gif) right top no-repeat;font-weight:bold;}
.ypstab .bd ul .on span{background:url(bg_tab_yellow_l.gif) left top no-repeat;}
.ypstab .bd ul em{background: #fff url(bg_tab_yellow_a.gif) center bottom no-repeat;display:block;padding-top:7px;border-top:2px solid #ffdf00;font-size:0;line-height:0px;}
.ypstab .bd ul.noset{*margin-bottom:9px;zoom:1;}
.ypstab .bd ul.noset li{margin-bottom:9px;}
/* apply store common 
    apply store common style is used by #ypsassa #ypsasd2 #ypsasd1 #ypsasp #ypsasprt, 5 modules in total. */
.applystore .steps{height:39px;margin-bottom:12px;text-indent:-9999px;background:url(sf_apply.png) right -226px no-repeat;}
.applystore .steps ol .stepsa,
.applystore .steps ol .stepbd,
.applystore .steps ol .stepad,
.applystore .steps ol .stepsf,
.applystore .steps ol .steppb,
.applystore .steps ol .stepsaon,
.applystore .steps ol .stepbdon,
.applystore .steps ol .stepadon,
.applystore .steps ol .stepsfon,
.applystore .steps ol .steppbon{background:url(sf_apply.png) no-repeat;float:left;display:block;}
.applystore .steps ol .stepsa{height:39px;width:164px;background-position:0 -39px;}
.applystore .steps ol .stepbd{height:39px;width:188px;background-position:-164px -39px;}
.applystore .steps ol .stepad{height:39px;width:186px;background-position:-352px -39px;}
.applystore .steps ol .stepsf{height:39px;width:169px;background-position:-538px -39px;}
.applystore .steps ol .steppb{height:39px;width:180px;background-position:-707px -39px;}
.applystore .steps ol .stepsaon{height:39px;width:164px;}
.applystore .steps ol .stepbdon{height:39px;width:188px;background-position:-164px 0;}
.applystore .steps ol .stepadon{height:39px;width:186px;background-position:-352px 0;}
.applystore .steps ol .stepsfon{height:39px;width:169px;background-position:-538px 0;}
.applystore .steps ol .steppbon{height:39px;width:180px;background-position:-707px 0;}
.applystore em{color:#c00;}
.applystore .bd div.title{background:url(bg_dot_apply_x.png) 0 bottom repeat-x;padding-bottom:8px;margin-bottom:10px;}
.applystore .bd div h2{float:left;font-size:116%;font-weight:bold;padding:0 8px 0 28px;background:url(ico_head.gif) 0 1px no-repeat;}
.applystore .bd table{width:100%;border-bottom:1px solid #9cc6da;margin-bottom:12px;color:#333;}
.applystore .bd table.mb0{margin-bottom:0;}
.applystore .bd table tr#caption th{text-align:left;color:#333;font-size:116%;padding:0;border-bottom:1px solid #9cc6da;height:30px;background:#e0edf3 url(sf_apply.png) right -442px no-repeat;}
.applystore .bd table tr#caption th h3{float:left;font-weight:bold;padding:6px 0 0 29px;_padding-top:7px;background:#e0edf3 url(sf_apply.png) 0 -265px no-repeat;}
.applystore .bd table tr#caption th em.desp{font-size:80%;margin:0 10px;color:#333;display:-moz-inline-box;display:inline-block;margin-top:8px;_margin-top:9px;}
.applystore .bd table em.notice{color:#666;}
.applystore .bd table tr th.lasttr{padding-bottom:15px;} 
.applystore .bd table tr th.lasttx{padding-bottom:10px;} 
.applystore .bd table tr th, .applystore .bd table tr td{padding:9px 13px 0;font-size:93%;vertical-align:top;}
.applystore .bd table.textonly tr th, .applystore .bd table.textonly tr td{padding-top:10px;}
.applystore .bd table.textonly p{line-height:normal;}
.applystore .bd table tr.title td{background:#eee;border-bottom:1px solid #bbb;padding:0 0 0 30px;line-height:2;}
.applystore .bd table tr.title td input{border:none;width:auto;margin:-2px 5px 0 0;display:inline-block;}
.applystore .bd table tr.title td h2{font-size:124.7%;font-weight:bold;color:#333;display:inline;margin-right:10px;}
.applystore .bd table tr th.btmborder, .applystore .bd table tr td.btmborder{border-bottom:1px solid #ccc;}
.applystore .bd table tr th{background:#f4f7f8 url(bg_dot_apply_y.png) right 0 repeat-y;text-align:right;padding:14px 13px 0;width:19%;}
.applystore .bd table tr th, x:-moz-any-link{width:16.2%;}
.applystore .bd table tr th, x:-moz-any-link, x:default{width:19%;}
.applystore .bd table tr td.dashright{background:url(bg_dot_apply_y.png) right 0 repeat-y;}
.applystore .bd table tr td.percnt31{width:31%;}
.applystore .bd table tr td.percnt31, x:-moz-any-link{width:28.3%;}
.applystore .bd table tr td.percnt31, x:-moz-any-link, x:default{width:31%;}
.applystore .bd table tr td p{line-height:2;}
.applystore .bd table tr td p span.gray{color:#666;}
.applystore .bd table tr td.subitems{padding:0;}
.applystore .bd table tr td.subitems table{border:none;margin:0;}
.applystore .bd table tr td.subitems table tr th{background:#eee url(bg_dot_apply_y.png) right 0 repeat-y;width:15%;padding-right:8px;padding-left:0;text-align:right;font-size:100%;}
.applystore .bd table tr td.subitems table tr td{padding-left:10px;font-size:100%;}
.applystore .bd table tr td input{height:19px;width:148px;border:1px solid #809db9;padding:2px 0 0 2px;margin-right:10px;}
.applystore .bd table tr td input.mr0{margin-right:0;}
.applystore .bd table tr td input.width46{width:46px;}
.applystore .bd table tr td input.width60{width:60px;}
.applystore .bd table tr td input.width102{width:102px;}
.applystore .bd table tr td input.width200{width:200px;}
.applystore .bd table tr td input.width278{width:278px;}
.applystore .bd table tr td select{height:23px;border:1px solid #809db9;margin-right:4px;}
.applystore .bd .buttons{padding:12px 0;text-align:center;}
.applystore .bd .buttons .prev{height:25px;border:0;width:104px;text-indent:-9999px;background:url(btn_bg.png) 0 -588px no-repeat;margin-right:10px; cursor:pointer;}
.applystore .bd .buttons .next{height:25px;border:0;width:84px;text-indent:-9999px;background:url(btn_bg.png) 0 -112px no-repeat; cursor:pointer;}
.applystore .bd .buttons .save{height:25px;border:0;width:120px;margin-left:10px;text-indent:-9999px;background:url(btn_bg.png) 0 -553px no-repeat; cursor:pointer;}
.applystore .bd .buttons .postout{cursor:pointer;}
/* page && sort */
.vheader{text-align:left;background-color:#e1e1e1;border-bottom:1px solid #ccc;padding:2px 15px;line-height:1.5em;}
.vheader a{margin:0 2px;}
.vheader strong{margin:0 2px;}
.vheader .model{float:left;}
.vheader .sort{text-align:right;}
.vheader .sort .asce{padding-right:12px;background:url(ico_sort_asce.gif) right 50% no-repeat;*background-position-y:40%;}
.vheader .sort .desc{padding-right:12px;background:url(ico_sort_desc.gif) right 50% no-repeat;*background-position-y:40%;}
.vheader .mimage,.vheader .mtext,.vheader .mboth{display:-moz-inline-box;display:inline-block;padding-left:18px;background:url(ico_vtext.gif) left 50% no-repeat;*padding-top:0.1667em;}
.vheader .mimage{background:url(ico_vimage.gif) left 50% no-repeat;}
.vheader .mboth{background:url(ico_vboth.gif) left 50% no-repeat;}
.vheader strong{font-weight:bold;}
.vheader .mbotht{display:-moz-inline-box;display:inline-block;padding-left:18px;background:url(ico_vbotht.gif) left 50% no-repeat;*padding-top:0.1667em;}
.vheader .mbotht{display:-moz-inline-box;display:inline-block;padding-left:18px;background:url(ico_vbotht.gif) left 50% no-repeat;*padding-top:0.1667em;}
/* search box */
.yauac-box{position:absolute;z-index:200;left:0;top:0;padding:0;}
.yauac-box .yui-ac-content{background-color:#fff;overflow:hidden;}
.yauac-box .yui-ac-hd{text-align:right;padding:0 3px;border:1px solid #e7e7e7;border-width:1px 1px 0;*padding-top:3px;}
.yauac-box .yauac-close{text-decoration:none;font-size:92%;color:#3987c6;background:url(ico_close_blue.gif) 0 2px no-repeat;padding-left:13px;margin-right:3px;display:inline-block;}
.yauac-box .yauac-title{background-color:#efefef;height:1.6em;line-height:1.6em;border:1px solid #e7e7e7;padding:0 3px;overflow:hidden;*line-height:1.9em;}
.yauac-box .yauac-t-keyword{float:left;}
.yauac-box .yauac-t-popular{float:right;}
.yauac-box .yui-ac-content{text-align:left;}
.yauac-box .yauac-hlignt,.yauac-box li:hover{background-color:#ffc;}
.yauac-box .yui-ac-bd{border:1px solid #e7e7e7;padding:0 3px 4px;border-width:0 1px 1px;}
.yauac-box ul{cursor:pointer;border:1px solid #e7e7e7;border-width:0 1px 1px;}
.yauac-box li{padding:3px;background-color:#fff;}
.yauac-box li .keyword{display:block;float:left;}
.yauac-box li em{color:green;}
.yauac-box li .populor{display:block;font-size:76.92%;float:right;color:#ccc;}
.yauac-box li .bar{display:block;background:transparent url(bg_bar_l2.gif) repeat-x 0 0;height:8px;padding:0 1px;margin:5px 2px 0 2px;font-size:0;line-height:0px;float:right;*margin-top:6px;_margin-right:1px;}
.yauac-box li .bar span{display:block;background:transparent url(bg_bar.gif) repeat-x 0 0;height:8px;}
.yauac-setpanel{display:none;background-color:#efefef;color:#3f5771;padding:0 5px;heigth:2em;line-height:2em;border:1px solid #e7e7e7;position:absolute;z-index:199;right:0;top:0;width:300px;}
.yauac-setpanel .help{float:left;width:10em;text-align:left;}
.yauac-setpanel .help span{color:#999;font-size:76.92%;padding-right:3px;position:relative;top:-5px;}
.yauac-setpanel .help a{text-decoration:none;}
.yauac-setpanel .set{text-align:right;}
.yauac-setpanel .set label{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;_padding-top:6px;_margin-left:-20px;}
.yauac-setpanel .set input{vertical-align:middle;*margin-top:2px;_margin-top:-4px;}
.yauac-outer .icon{position:relative;zoom:1;}
.yauac-outer .icon .yauac-seticon{position:absolute;top:1px;top:-2px\9;*top:4px;right:0;cursor:pointer;width:20px;height:19px;background:url(sf_ypshc_ico.png) -934px -749px no-repeat;}
/*captcha*/
.captcha{border:1px solid #ccc;display:block;}
/* paying check */
.msgb4paying{display:none;}
.msgb4paying-panel{position:absolute;z-index:10000;text-align:left;top:-5000px;width:260px;font-size:116%;background:#e0edf3 url(ico_refresh.gif) 20px 24px no-repeat scroll;border:1px solid #9DC6DA;padding:15px 15px 15px 45px;}
.msgb4paying-panel p{padding:5px 0;}
.msgb4paying-panel em{color:#c00;}
.msgb4paying-panel strong{font-weight:bold;}
.msgb4paying-mask{height:150px;position:absolute;overflow:hidden;top:0;left:0;z-index:9999;background-color:#000;opacity:0.2;filter:alpha(opacity=20);width:100%;}
/***********common[pay panel]*************/
.paying-panel{background:url(bg_graybox_tr.gif) top right no-repeat scroll;}
.paying-panel .dp-wrap{background:url(bg_graybox_tl.gif) top left no-repeat scroll;}
.paying-panel em{color:#c00;}
.paying-panel strong{font-weight:bold;}
.paying-panel .wrap{background:url(bg_graybox_tl.gif) top left no-repeat scroll;}
.paying-panel .hd{padding:15px 20px 10px;}
.paying-panel .hd div{background:transparent url(line_dot.gif) repeat-x left bottom scroll;padding-bottom:10px;}
.paying-panel .hd h2{font-size:123.1%;font-weight:bold;padding-left:22px;background:transparent url(ico_title_green.gif) no-repeat scroll left 50%;*background-position-y:40%;}
.pp-ender{background:url(bg_graybox_br.gif) right bottom no-repeat scroll;}
.pp-ewrap{background:url(bg_graybox_bl.gif) left bottom no-repeat scroll;padding:0 45px 32px;}
/***********common[paying detail table]*************/
.paying-detail{width:100%;}
.paying-detail input{vertical-align:middle;}
.paying-detail em{color:#c00;}
.paying-detail strong{font-weight:bold;}
.paying-detail span.splite{padding:0 3px;}
.paying-detail select{width:4em;height:1.8em;text-align:center;}
.paying-detail table{width:100%;}
.paying-detail th{text-align:left;vertical-align:middle;padding-left:20px;padding-right:15px;}
.paying-detail td{text-align:center;vertical-align:middle;padding:5px;}
.paying-detail thead .tl{background:url(rc_table_tl.gif) top left no-repeat scroll;}
.paying-detail thead .tr{background:url(rc_table_tr.gif) top right no-repeat scroll;}
.paying-detail thead th,.paying-detail thead td{padding-top:6px;padding-bottom:5px;}
.paying-detail thead.blue th,.paying-detail thead.blue td{background-color:#e0edf3;border-bottom:1px solid #9cc6da;}
.paying-detail thead.gray th,.paying-detail thead.gray td{background-color:#eee;border-bottom:1px solid #bbb;}
.paying-detail tbody th{line-height:1.8em;padding-top:6px;padding-bottom:5px;border-bottom:1px dotted #ccc;}
.paying-detail tbody td{border-left:1px dotted #999;border-bottom:1px dotted #ccc;}
.paying-detail .border th,.paying-detail .border td{border-bottom:1px solid #e2e2e6;background:none;}
.paying-detail .blueborder th,.paying-detail .blueborder td{border-bottom:1px solid #9cc6da;background:none;}
.paying-detail tfoot{font-size:123.1%;line-height:1.2em;}
.paying-detail tfoot th{text-align:right;}
.paying-detail tfoot td{text-align:right;padding-right:150px;}
.paying-detail tfoot td.vip{text-align:center;}
.paying-detail tfoot select{width:auto;height:1.6em;font-size:80%;text-align:left;}
.paying-detail tfoot .goods th,.paying-detail tfoot .goods td{padding-bottom:0;padding-top:8px;}
.paying-detail tfoot .trans th,.paying-detail tfoot .trans td{padding-bottom:8px;padding-top:4px;*padding-bottom:6px;}
.paying-detail tfoot .total th,.paying-detail tfoot .total td{padding-top:6px;border-top:1px solid #bbb;}
.paying-detail strong.colortag{background-color:#666;position:relative;font-weight:normal;color:#fff;padding:0px 7px;*padding-top:2px;text-align:center;margin:0 5px 0 4px;line-height:1.0em;zoom:1;}
.paying-detail strong .tl{position:absolute;top:0;left:0;background-color:#fff;}
.paying-detail strong .tr{position:absolute;top:0;right:0;background-color:#fff;}
.paying-detail strong .bl{position:absolute;bottom:0;left:0;background-color:#fff;}
.paying-detail strong .br{position:absolute;bottom:0;right:0;background-color:#fff;}
.paying-detail strong.green{background-color:#9c0;}
.paying-detail strong.orange{background-color:#f90;}
.paying-detail strong.blue{background-color:#0cc;margin-left:5px;}
.paying-detail strong.darkorg{background-color:#ff7000;margin-left:5px;}
.paying-detail .gift{background:url(bg_present.gif) no-repeat 0 .26em;padding-left:41px;*background-position-y:.2em;margin-left:0;line-height:1.6;}
.paying-detail .price{background:url(bg_price.gif) no-repeat 0 .26em;padding-left:41px;*background-position-y:.2em;margin-left:0;line-height:1.6;}
.paying-detail .priv{background:url(bg_priv.gif) no-repeat 0 .26em;padding-left:68px;*background-position-y:.2em;line-height:1.6;}
.paying-detail .coupon{background:url(bg_coupon.gif) no-repeat 0 .26em;padding-left:80px;*background-position-y:.2em;line-height:1.6;}
.paying-detail .right{text-align:right;padding-right:23px;}
.paying-detail .rightpad{text-align:right;padding-right:19px;}
.paying-detail .left{text-align:left;padding-left:10px;}
.paying-detail .highlight,.paying-detail .highlight td,.paying-detail .highlight th{background-color:#f4f7f8 !important;}
/***********commo[paying 2col]************/
#ypspob .bd{border-top:1px solid #9cc6da !important;}
.paying-2col{padding:0 45px;}
.paying-2col em{color:#c00;}
.paying-2col strong{font-size:123.1%;font-weight:bold;}
.paying-2col .hd{background:#e0edf3 url(rc_table_tl.gif) top left no-repeat scroll;}
.paying-2col .gray-line th,.paying-2col .gray-line td{ border-top:1px solid #bbb}
.paying-2col h3{font-size:123.1%;background:transparent url(rc_table_tr.gif) top right no-repeat scroll;border-bottom:1px solid #9cc6da;padding:6px 0 5px 20px;}
.paying-2col table{width:100%;border-bottom:1px solid #9cc6da;}
.paying-2col th{background:#f4f7f8 url(line_dot_v.gif) right top repeat-y scroll;text-align:right;padding:7px 10px 6px 5px;}
.paying-2col td{padding:7px 5px 6px 10px;}
.paying-2col td .storeico{margin-bottom:-3px;}
/*.ypsmodule {margin:0;}*/
.tit_more{text-align:right;}
.tit_more h2{float:left;}
.tit_more label{float:left;}
/*info_box*/
.info-box{border:1px solid #e5e5e5;border-top:none;border-bottom:none;}
.info-box .hd{position:relative;display:block;height:6px;margin:0 -1px;font-size:0;background:url(bg_edit_order_info_t.gif) left top repeat-x;}
.info-box .hd span{display:block;width:100%;height:6px;background:url(bg_edit_order_info_lt.gif) left bottom no-repeat;}
.info-box .hd span span{background:url(bg_edit_order_info_rt.gif) right bottom no-repeat;}
.info-box .ft{position:relative;display:block;height:6px;margin:0 -1px;font-size:0;background:url(bg_edit_order_info_b.gif) left bottom repeat-x;}
.info-box .ft span{display:block;width:100%;height:6px;background:url(bg_edit_order_info_lb.gif) left bottom no-repeat;}
.info-box .ft span span{background:url(bg_edit_order_info_rb.gif) right bottom no-repeat;}
/*survey_score*/
.survey{position:relative;margin:1.2em;}
.survey em{position:absolute;top:-3px;font-size:132.3%;}
#ypsmyss .buy-feel p.notice{font-weight:bold;display:block;margin-top:10px;padding-left:15px;color:#000;}
#ypsmyss .buy-feel p.notice em{color:#c00;font-weight:bold;}
.survey p{margin-left:6.5em;padding-bottom:12px;position:relative;background:url(bg_survey_v1.gif) left top no-repeat;}
.survey a{position:absolute;left:0;display:block;outline:none;height:12px;text-decoration:none;color:#666;}
.survey a span{display:none;position:absolute;left:215px;top:-1px;font-style:normal;font-size:12px;white-space:nowrap;}
.survey a.star1{width:16px;z-index:10;text-decoration:none;}
.survey a.star2{width:37px;z-index:9;text-decoration:none;}
.survey a.star3{width:58px;z-index:8;text-decoration:none;}
.survey a.star4{width:79px;z-index:7;text-decoration:none;}
.survey a.star5{width:101px;z-index:6;text-decoration:none;}
.survey a.star6{width:122px;z-index:5;text-decoration:none;}
.survey a.star7{width:143px;z-index:4;text-decoration:none;}
.survey a.star8{width:164px;z-index:3;text-decoration:none;}
.survey a.star9{width:185px;z-index:2;text-decoration:none;}
.survey a.star10{width:206px;z-index:1;text-decoration:none;}
.survey a.index{background:url(bg_survey_v1.gif) 0 -31px no-repeat;}
.survey a.index span{display:block;background:#f5ffd9;}
.survey_pick a:hover{background:url(bg_survey_v1.gif) 0 -31px no-repeat;}
.survey_pick a:hover span{display:block;background:#f5ffd9;}
/* reply form */
.replyform .yellowpanel{padding:0 4em;line-height:180%;}
.replyform .yellowpanel dl{background-color:#ffc;border:#ccc 1px solid;padding:10px;margin-bottom:10px;margin-top:5px;}
.replyform .yellowpanel dt,.replyform .yellowpanel dd{padding-left:22px;}
.replyform .yellowpanel dt{background:url(ico_service.gif) no-repeat;font-weight:bold;position:relative;height:2em;}
.replyform .yellowpanel dt span{font-weight:normal;position:absolute;right:15px;}
.replyform .yellowpanel dd em{color:#c00;}
/* Prostore yellow style */
.ps_item #ypstab{margin-bottom:5px;}
/* pop panel */
.zoom-panel{position:absolute;top:-9999px; overflow:hidden;left:-5000px;}
.zoom-panel .zclose{padding:2px 10px 5px;text-align:right;}
.zoom-panel strong{float:left;font-weight:bold;}
.zoom-panel a{background: transparent url(ico_recom_close.gif) no-repeat scroll left 50%;*background-position-y:10%;padding-left:15px;}
.zoom-panel .hd div,.zoom-panel .ft div{padding-top:5px;}
.zoom-panel .bd{padding:0;}
.zoom-panel iframe{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;filter:mask();}
.pop-panel{position:absolute;display:none;width:23.25em;background-color:#fcfbf7;border:2px solid #e8e7e3;padding:12px;font-size:92%;}
.pop-panel li{padding:5px 2px 5px 2px;text-align:left;color:#666;background:url(line_dot_gray.gif) left bottom repeat-x;line-height:1.5;*list-style-position:outside;}
.pop-panel li strong{font-weight:bold;}
.pop-panel li.lastrow{background:none;}
.pop-panel li.title{font-size:123.1%;font-weight:bold;color:#333333;*line-height:1;}
.pop-panel .popuplist li{float:left;width:31%;}
.pop-panel .hd .uline{background:url(line_dot_gray.gif) left bottom repeat-x;padding-bottom:5px;display:block;}
.pop-panel .hd h5{font-weight:bold;font-size:123.1%;}
.pop-panel em{font-weight:bold;color:#c00;padding:0 3px;}
.pop-panel .conn{text-align:right;}
.pop-panel .content{color:#666;padding-top:10px;padding-left:0;}
.pop-panel a.close{background:url(ico_recom_close.gif) left no-repeat;padding-left:15px;cursor:pointer;}
.pop-panel .hd h6{font-weight:100;font-size:112%;padding-top:4px;line-height:1.5;}
.pop-panel.piclist{width:400px;padding:0;}
.pop-panel.piclist .conn{padding:10px;padding-bottom:0;}
.pop-panel.piclist .hd{background:none;padding-left:15px;padding-right:15px;}
.pop-panel.piclist .bd{text-align:center;}
.pop-panel.piclist .bd table{width:308px;height:236px;margin:auto;}
.pop-panel.piclist td img{font-size:0;display:block;margin:auto;}
.pop-panel.piclist .ft td img{cursor:pointer;}
.pop-panel.piclist .bd td{border:#ddd 1px solid;padding:3px;background-color:#fff;vertical-align:middle;text-align:center;}
.pop-panel.piclist .ft a.morepic{margin-bottom:15px;margin-top:10px;}
.pop-panel.piclist .ft{text-align:center;font-size:92%;padding-top:5px;background-color:#fcfbf7;}
.pop-panel.piclist .ft .slide{overflow:hidden;width:100%;padding-top:5px;position:relative;height:86px;*height:90px;}
.pop-panel.piclist .ft .slide table{border-collapse:separate;border-spacing:6px;background-color:#ffe42e;position:absolute;}
.pop-panel.piclist .ft .slide td{border:#ccc 1px solid;background-color:#fff;width:90px;height:70px;vertical-align:middle;}
.pop-panel.piclist .ft .slide td div{width:90px;}
.pop-panel.piclist .ft .slide td.on{background-color:#333;}
.pop-panel.piclist .ft .arrow{display:block;background:url(bg_array_bigblack.gif) no-repeat;width:25px;height:13px;position:absolute;top:0;margin-left:40px;}
.pop-panel.piclist .ft .control{padding-bottom:5px;background:url(bg_slider_bottom.gif) repeat-x;padding-top:5px;}
.pop-panel.piclist .ft .pagenum{padding:0 5px;padding-top:5px;}
.pop-panel.piclist .ft .pagenum a{color:#fff;font-size:114%;padding:2px 4px;display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.pop-panel.piclist .ft .pagenum a.on{font-weight:bold;color:#000;}
.pop-panel.piclist .ft .pagenum span.show{background-color:#eee081;display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.pop-panel.piclist .ft .forward,.pop-panel.piclist .ft .back{background:url(bg_slider_button_next.gif) no-repeat;width:33px;height:24px;display:-moz-inline-box;display:inline-block;overflow:hidden;vertical-align:middle;font-size:0;}
.pop-panel.piclist .ft .back{background:url(bg_slider_button_prev.gif) no-repeat;}
/* grade panel */
.gradepane{background:url(bg_rating.gif) no-repeat;zoom:1;}
.gradepane .hd{background:#fff url(bg_rating.gif) no-repeat right top;padding-top:6px;font-size:0;line-height:0;margin-left:6px;}
.gradepane .bd{border-left:#ededed 1px solid;border-right:#ededed 1px solid;background-color:#e5e5e5;padding:0 1px;}
.gradepane .bd .content{border-left:#fff 2px solid;border-right:#fff 2px solid;background-color:#f5ffd9;}
.gradepane .bd .content .ftpane{background-color:#eaffb3;}
.gradepane .ft{background:#fff url(bg_rating.gif) no-repeat left bottom;}
.gradepane .ft div{background:#fff url(bg_rating.gif) no-repeat right bottom;padding-top:6px;font-size:0;line-height:0;margin-left:6px;}
.gradepane h4{font-size:123.1%;font-weight:bold;text-align:center;}
.gradepane em{color:#679D02;}
.gradepane strong{font-weight:bold;}
.gradepane cite{color:#090;}
.gradepane .level em{font-size:160%;font-weight:bold;}
.gradepane ul.total li{background:url(ico_dot_s.gif) 0 50% no-repeat;*background-position-y:40%;padding:2px 0 3px 8px;}
.gradepane .ftpane{text-align:center;}
/* icon head */
.iconhead{background:url(bg_dot_4.gif) repeat-x left bottom;padding:2px 0 7px 0;}
.iconhead h3{padding-left:25px;font-size:131%;font-weight:bold;*padding-top:5px;}
.iconhead h3 span{font-size:78%;font-weight:normal}
.iconhead em{color:#c00;}
.iconhead strong{font-weight:bold;}
.iconhead.green h3{background:url(ico_head.gif) no-repeat left center;}
.iconhead.org h3{background:url(bg_mh.gif) no-repeat left center;padding-left:15px;}
.headinfo{margin:10px 25px;}
.ps_my_str_itemreport .headinfo{margin-right:10px;}
.headinfo em{padding-left:500px;}
.ps_my_str_itemreport .headinfo span{float:left;}
.ps_my_str_itemreport .headinfo em{float:right;padding-left:0;}
.headinfo em a{background:url(sprite.png) no-repeat 3px -2002px;height:20px;line-height:20px;width:30px;padding:0px 17px 4px 18px;*padding-right:5px;}
.backpanegray{background:#fff url(bg_wrper_g_top.gif) no-repeat;zoom:1;}
.backpanegray .bpg-wraper1{background:url(bg_wrper_g_top.gif) no-repeat right -89px;}
.backpanegray .bpg-wraper2{background:url(bg_wrper_g_bl.gif) no-repeat left bottom;}
.backpanegray .bpgbd{background:url(bg_wrper_g_br.gif) no-repeat right bottom;padding:10px 20px 15px;}
.basicitems .bpgbd{padding-bottom:25px;}
.basicitems ul{margin:12px 26px 0px 31px;}
.basicitems ul li{background:url(sf_ps_ico.png) -796px 13px no-repeat;padding:5px 0 5px 10px;font-size:108%;color:#666;line-height:1.5;}
@media all and (min-width: 0px){.basicitems ul li{ padding-bottom:6px;}} 
.win_link{line-height:16px;padding:0 8px;background:transparent url(sf_auc_ico.png) no-repeat -372px -223px;*display:inline-block;}
.serviceitems{background:url(sf_ps_ico.png) -752px -22px no-repeat;background-position:-752px -20px\9;*background-position:-752px -23px;padding-left:16px;margin-left:11px;vertical-align:middle;}
a.gotop{font-size:82%;background:url(ico_uptop.gif) 0 center no-repeat;padding-left:10px;}
a.desc{padding-right:12px;background:url(ico_sort_desc.gif) right 0 no-repeat;}
a.asce{padding-right:12px;background:url(ico_sort_asce.gif) right 0 no-repeat;}
.iconhead1{padding:2px 0 7px;}
.iconhead1 h3{padding-left:17px;font-size:123.1%;font-weight:bold;}
.iconhead1 h3 span{font-size:78%;font-weight:normal;}
.iconhead1 em{color:#c00;}
.iconhead1 strong{font-weight:bold;}
.iconhead1.aa h3{background:url(sprite.png) no-repeat 0 -1974px;}
.iconhead1.bb{padding:1px 1px 1px 1px;}
.iconhead1.pot{background:url(bg_dot_4.gif) repeat-x left bottom;}
.iconhead1.org h3{background:url(bg_mh.gif) no-repeat left center;padding-left:15px;}
/* select ctrol */
.selectctr{position:relative;padding:6px 15px 5px;}
.selectctr span{position:absolute;right:25px;}
/* error message */
.ps_payment_creditcard .err-msg{display:none;}
.ps_user_register .err-msg,.ps_user_register_result .err-msg{margin:-20px 10px 15px;}
.ps_payment_creditcard .receiver{padding:0 20px;}
/* pagenation */
.pagination{text-align:center;padding-bottom:5px;}
.boldhead{background:#e0edf3 url(rc_round_a.gif) no-repeat top left;}
.boldhead .wraper{background:transparent url(rc_round_b.gif) no-repeat top right;padding:4px 5px 3px 15px;border-bottom:1px solid #9cc6da;min-height:21px;_height:21px;}
.boldhead .wraper .booknm{padding:0 143px 0 10px}
.boldhead .wraper .info{padding:0 536px 0 10px;}
.boldhead .wraper .book{padding:0 12px 0 10px}
.boldhead .pagenum{position:absolute;right:15px;top:8px;_right:30px;}
.boldhead label{font-size:123.1%;}
.boldhead strong{font-weight:bold;}
.boldhead{background:#e0edf3 url(rc_round_a.gif) no-repeat top left;}
.boldhead .ft{background:#e0edf3 url(rc_round_c.gif) no-repeat bottom left;}
.boldhead .ft .wraper{background:transparent url(rc_round_d.gif) no-repeat bottom right;border-bottom:none;border-top:1px solid #9cc6da;zoom:1;}
input.hidetext{border:none;cursor:pointer;font-size:0;overflow:hidden;}
a.asbtn{display:-moz-inline-box;display:inline-block;overflow:hidden;vertical-align:middle;}
a.asbtn cite{display:block;text-indent:-5000px;}
.bpgbd input.delete{width:57px;height:21px;background:url(btn_del.gif) no-repeat;}
.form-btn{text-align:center;padding:10px 5px;}
.form-btn .send{width:99px;height:27px; background:url(btn_send.gif) no-repeat 0 -55px;}
.form-btn .cancel{width:99px;height:27px; background:url(btn_send.gif) no-repeat left bottom;}
.form-btn .preview{width:84px;height:25px;background:url(btn_preview.gif) no-repeat;}
.form-btn .reset{width:84px;height:25px;background:url(btn_cancel1.gif) no-repeat;}
.form-btn .complete{width:84px;height:25px;background:url(btn_complete.gif) no-repeat;}
.form-btn .goback{width:98px;height:26px;background:url(btn_goback.gif) no-repeat;}
.form-btn .modify{width:84px;height:25px;background:url(btn_modify.gif) no-repeat;}
.form-btn .ok{width:98px;height:26px;background:url(btn_ok.gif) no-repeat;}
.form-btn .viewpdall{width:99px;height:25px;background:url(btn_viewallpd.gif) no-repeat;}
.form-btn a{text-decoration:none;}
/* table sytle */
.listtable{width:100%;table-layout:fixed;}
.listtable.book{margin-bottom:20px;}
.listtable td input{margin:0;}
.listtable thead.gray td,.listtable thead.gray th{background-color:#eee;padding:8px 9px 4px 9px;border-bottom:1px solid #bbb;}
.listtable td,.listtable th{padding:9px;background:transparent url(bg_dot_v.gif) repeat-y;border-bottom:1px solid #ddd; word-wrap:break-word;}
.listtable td em{color:#f00;}
.listtable td.tit,.listtable th.tit{border-bottom:1px solid #9cc6da;}
.listtable th{background-color:#f4f7f8;background-image:none;}
.listtable th.tit{background:none;}
.listtable .center{text-align:center;}
.listtable .center.tit div{background:url(ico_employ.gif) no-repeat 15px 0;height:20px;line-height:20px;padding-left:8px;}
.listtable .center .bookbtn{background:transparent url(btnbook.png) no-repeat;text-indent:-600px;*text-indent:0;border:0 none;height:25px;width:61px;cursor:pointer;}
.listtable .lastrow td,.listtable .lastrow th{border-bottom:none;}
.listtable .firstcol {background:none;}
/* panel global */
.panel-glb{background:url(pane_global.gif) no-repeat;}
.panel-glb strong{font-weight:bold;}
.panel-glb .phd{background:url(pane_global.gif) right top no-repeat;padding-top:5px;margin-left:5px;font-size:0;line-height:0;}
.panel-glb .pbd{background-color:#fcfbf7;border-left:solid 2px #e8e7e3;border-right:solid 2px #e8e7e3;padding:10px;}
.panel-glb .pft{background:url(pane_global.gif) left bottom no-repeat;padding-left:10px;}
.panel-glb .pft div{background:url(pane_global.gif) right bottom no-repeat;padding-top:5px;font-size:0;line-height:0;}
.panel-gray-sy{background:url(rc_gray_middle.gif) repeat-y;}
.panel-gray-sy .phd{background:url(rc_gray_top.gif) no-repeat;padding-left:20px;}
.panel-gray-sy .phd h4{font-weight:bold;font-size:123.1%;padding:10px;background:url(rc_gray_top.gif) right top no-repeat;padding:23px 0 10px 20px}
.panel-gray-sy .pbd{background:url(rc_gray_middle.gif) repeat-y right top;margin-left:20px;padding-right:20px;}
.panel-gray-sy .pft{background:url(rc_gray_top.gif) left bottom no-repeat;padding-left:20px;}
.panel-gray-sy .pft div{background:url(rc_gray_top.gif) right bottom no-repeat;padding-top:15px;font-size:0;line-height:0;}
/*safecode*/
.safecode{padding-left:16%;line-height:2.2;padding-top:5px;}
.safecode .warning{border:#ccc 1px solid;background-color:#ffc;padding:3px 20px;/*float:left;*/width:55%;}
.safecode .warning em{background:url(ico_warning.gif) no-repeat left center;padding:1px 0 1px 25px;color:#c00;display:block;line-height:1.5}
.safecode .warning li{background:url(ico_warning.gif) no-repeat left center;padding:1px 0 1px 25px;color:#c00;}
.safecode .codeinput{clear:both;_padding-top:3px;_padding-bottom:5px;}
.safecode .codeinput label{font-size:123.1%;}
.safecode .codeinput a{background:url(ico_caption.gif) no-repeat right center;padding-right:15px;padding-left:5px;}
/* pay panel */
.pay-pane{padding:0 20px;}
.pay-pane .bd{padding:10px 25px 10px;}
.pay-pane input{padding:1px;}
.pay-pane table{width:100%;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;}
.pay-pane table td{background:url(line_dot_v.gif) repeat-y scroll right top;padding:5px 10px; vertical-align:top;}
.pay-pane table th{background:#f4f7f8 url(line_dot_v.gif) repeat-y scroll right top;padding:5px 10px;text-align:right;}
.pay-pane .lastcol{background-image:none;}
.pay-pane .note{padding-bottom:8px;}
.pay-pane .note input{vertical-align:middle;_vertical-align:text-bottom;}
.pay-pane strong{font-weight:bold;}
/* error messsage */
.err-msg{font-size:123.1%;border:1px solid #cdcdcd;background:#ffffcd;padding:10px 15px;margin:5px 0 15px 0;line-height:1.6;}
.err-msg em{color:#c00;display:block;}
.err-msg p em{color:#c00;display:block;background:url(ico_warning.gif) 0 5px no-repeat;padding-left:25px;line-height:1.8;}
.err-msg .note .success{background:url(ico_success.gif) left center no-repeat;padding:1px 0 1px 25px;color:#333;}
.err-msg .note .failed{background:url(ico_warning.gif) left center no-repeat;padding:1px 0 1px 25px;}
.rebuy{margin:0 45px 15px 45px;}
.err-msg .btn-rebuy{display:block;width:151px;height:23px;background:url(btn_rebuy.gif) left top no-repeat;text-indent:-5000px;margin:10px 25px;}
.rebuy-list thead th,.rebuy-list thead td{border-top:1px solid #bcbcbb;}
.rebuy-list tbody .border th,.rebuy-list tbody .border td{background-color:white;}
/* text count error message */
.textlimitmassage .error{background-color:#ff0;padding:0 3px;}
.overtextlimit{background-color:#ff0;}
/* srp title */
.protl .tl,.protl .btl{margin-top:10px;position:relative;}
.protl .tl h4,.protl .btl h4{font-size:125%;text-align:center;padding:6px 0 3px 0;}
.protl .tl a,.protl .btl a{position:absolute;top:6px;right:16px;}
.protl .tl a,.protl a#ypsviewallpd{_position:static;}
.protl .tl div{background:url(rc_at_title.gif) no-repeat left 1px;padding-left:2px;}
.protl .tl h4{background:url(rc_at_title.gif) no-repeat right 1px;}
.protl .btl div{background:url(rc_gtl.gif) no-repeat left 1px;padding-left:2px;}
.protl .btl h4{background:url(rc_gtr.gif) no-repeat right 1px;}
/* submit buttons */
.formsubmit .buttons{margin:0 auto;padding-top:10px;text-align:center;}
.buttons .btn{cursor:pointer;background:url(sf_ypshc_bg.png?v=5) repeat-x 0 -690px;-moz-box-sizing:border-box;box-sizing:border-box;height:25px;line-height:23px;padding:0 20px;border-color:#999b9a #7d6d3d;border-style:solid;border-width:1px;font-size:123.1%;color:#333;margin:5px;text-decoration:none;}
.buttons a.btn{display:inline-block;*padding:2px 20px 2px 20px;}
.buttons .btn-cancel {background-position:0 -1600px;}
/* accessibility aid */
.offscrnaid{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
/******************Module Style *********************/
/* ps_navtab */
#ypsnavtab{width:240px;}
#ypsnavtab li{float:right;}
#ypsnavtab li a{height:35px;width:75px;display:block;}
#ypsnavtab li a.fashion{background:url(ico_hp_fashion.jpg) no-repeat;}
#ypsnavtab li a.fashion:hover{background:url(ico_hp_fashion_hover.jpg) no-repeat;}
#ypsnavtab li a.vogue{background:url(ico_hp_vogue.jpg) no-repeat;}
#ypsnavtab li a.vogue:hover{background:url(ico_hp_vogue_hover.jpg) no-repeat;}
#ypsnavtab li a.newly{background:url(ico_newly.jpg) no-repeat;}
#ypsnavtab li a.newly:hover{background:url(ico_newly_hover.jpg) no-repeat;}
#ypsnavtab li a span{display:none;}
/* ps_unifunction_v1 */
#ypsmenunav #ypsnavtab,#ypsmenunav #ypshsboxv1,#ypsmenunav #ypsunifv1{float:left;height:35px;}
/* ps_masthead */
#yps_mymasthead{background:#fff url(hd_top.gif) repeat-x 0 0;padding:13px 4px 0 0;margin:0;}
#yps_mymasthead .bd{float:left;width:450px;clear:left;}
#yps_mymasthead .logo{float:left;margin-right:5px;}
#yps_mymasthead label{border-left:1px solid #cecece;display:block;margin-left:205px;padding-left:10px;line-height:1.6em;}
#yps_mymasthead .bd span{display:block;}
#yps_mymasthead .bd label span b a{color:#00b !important;font-weight:bold;}
#yps_mymasthead .ft{float:right;text-align:right;margin-right:5px;background:white;}
#yps_mymasthead .spline{color:#aaa;}
/* ps_unifunctionb */
#ypsunifb{margin:0;text-align:right;padding:0px 0 5px 0;margin-bottom:0;background:white url(line_dot_gray.gif) left bottom repeat-x;}
#ypsunifb span{padding:2px 6px 2px 20px;display:-moz-inline-box;display:inline-block;}
#ypsunifb .open{background:url(ico_shop.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunifb .account{background:url(ico_myauc.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunifb .mb{background:url(ico_mymb.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunifb .help{background:url(ico_myhelp.gif) left 50% no-repeat;*background-position-y:40%;}
/*ps_my_function*/
#ypsmyf.ypsmodule{font-size:100%;}
#ypsmyf{margin:0;padding-right:20px;background:url(bg_psmyf_lr_v1.gif) right -78px no-repeat;}
#ypsmyf .tabs{background:url(bg_psmyf_c_v1.gif) 0 8px repeat-x;}
#ypsmyf .tabs li.first{padding-left:16px;background:url(bg_psmyf_lr_v1.gif) 0 0 no-repeat;}
#ypsmyf .tabs li{float:left;}
#ypsmyf .tabs li a,#ypsmyf .tabs li span{float:left;background:url(bg_psmyf_menud_v1.gif) 0 0 no-repeat;cursor:pointer;}
#ypsmyf .tabs li a{padding-left:4px;margin-top:8px;line-height:35px;background-position:0 -1800px;color:#fff;}
#ypsmyf .tabs li a span{padding-right:10px;background-position:right -205px;}
#ypsmyf .tabs li a span span{padding:0 0 0 6px;background-position:0 -1800px;min-width:43px;}
#ypsmyf .tabs li.last a,#ypsmyf .tabs li.last a span{background-position:0 -1800px;}
#ypsmyf .tabs li a.index{margin:0 2px 0 -2px;_position:relative;_margin:0 2px 0 -3px;background-position:0 0;_background-position:2px 0;text-decoration:none;}
#ypsmyf .tabs li a.index span{background-position:right 0;}
#ypsmyf .tabs li a.index span span{padding:0 2px;line-height:43px;background-position:center -80px;color:#333;font-weight:bold;min-width:52px;text-align:center;}
#ypsmyf .mobilev{color:#fff;font-size:15px;font-weight:bold;line-height:38px;padding-top:3px;}
/* ps_pathb */
#doc2 .ps_pathb{margin:0;font-size:116%;padding-left:25px;padding-top:15px;padding-bottom:10px;background:url(bg_ps_pathb.gif) left top repeat-x;}
/*ps_my_account*/
#ypsmyac{margin-bottom:231px;}
#ypsmyac .iconhead{margin-bottom:10px;}
#ypsmyac .bd .info-box,#ypsmyac .bd  #ypsmyacad{float:left;width:30%;}
#ypsmyac .bd .info-box{margin-bottom:3px;background:url(bg_edit_order_info.gif) left bottom repeat-x;position:relative;}
#ypsmyac .bd .info-box ul {margin-top:5px;padding:0 15px;}
#ypsmyac .bd .info-box li {padding-bottom:12px;width:100%;}
#ypsmyac .bd .info-box li strong {font-size:123.1%;font-weight:bold;}
#ypsmyac .bd .info-box .address{position:relative;}
#ypsmyac .bd .info-box .address label {position:absolute;left:0;top:0;}
#ypsmyac .bd .info-box .address span {margin-left:3.3em;display:block;line-height:1.5;word-wrap:break-word;}
#ypsmyac .bd .info-box .email {padding-bottom:10px;background:url(line_dot_gray.gif) left bottom repeat-x;margin-bottom:10px;}
#ypsmyac .bd .info-box .btn {display:block;width:129px;height:21px;position:absolute;top:37px;right:15px;}
#ypsmyac .bd .info-box .btn a {display:block;width:129px;height:21px;background:url(btn_edit_order.gif) left top no-repeat;text-decoration:none;}
#ypsmyac .bd .info-box .btn a span {visibility:hidden;}
#ypsmyac .bd .ypsmodule {float:right;width:69%;text-align:left;}
/*ps_my_account_msg && ps_my_account_notice && ps_my_account_welfare*/
#ypsmyacmsg,#ypsmyacnot{margin:0;font-size:100%;}
#ypsmyacmsg .hd {background:url(ico_my_account_boy.gif) 10px center no-repeat;height:4.6em;padding:5px 0 0 90px;line-height:2.6;}
#ypsmyacmsg .hd h2 {font-size:123.1%;font-weight:bold;}
#ypsmyacmsg .bd,#ypsmyacnot .bd,#ypsmyacwf .bd{background:url(bg_msg_yellow.gif) left top;border:1px solid #ddd;border-top:none;border-bottom:none;margin-bottom:10px;}
#ypsmyacmsg .bd .mhd,#ypsmyacnot .bd .mhd,#ypsmyacwf .bd .mhd{position:relative;display:block;height:6px;margin:-1px -1px 0 -1px;background:url(bg_msg_t.gif) left top repeat-x;font-size:0;}
#ypsmyacmsg .bd .mhd span,#ypsmyacnot .bd .mhd span,#ypsmyacwf .bd .mhd span{display:block;width:100%;height:6px;background:url(bg_msg_lt.gif) left top no-repeat;}
#ypsmyacmsg .bd .mhd span span,#ypsmyacnot .bd .mhd span span,#ypsmyacwf .bd .mhd span span{background:url(bg_msg_rt.gif) right top no-repeat;}
#ypsmyacmsg .bd .mft,#ypsmyacnot .bd .mft,#ypsmyacwf .bd .mft{position:relative;display:block;height:6px;margin:0 -1px -1px -1px;background:url(bg_msg_b.gif) left top repeat-x;font-size:0;}
#ypsmyacmsg .bd .mft span,#ypsmyacnot .bd .mft span,#ypsmyacwf .bd .mft span{display:block;width:100%;height:6px;background:url(bg_msg_lb.gif) left bottom no-repeat;}
#ypsmyacmsg .bd .mft span span,#ypsmyacnot .bd .mft span span,#ypsmyacwf .bd .mft span span {background:url(bg_msg_rb.gif) right bottom no-repeat;}
#ypsmyacmsg .bd ul {margin:0 5px;padding:5px 20px;background:white;}
#ypsmyacmsg .bd li,#ypsmyacnot .bd li,#ypsmyacwf .bd li{background:url(bg_dot_4.gif) left bottom repeat-x;line-height:2.6;}
#ypsmyacmsg .bd li.last {background:none;}
#ypsmyacmsg .bd li em {color:#c00;margin:0 2px;}
#ypsmyacmsg .bd li strong {font-weight:bold;}
#ypsmyacmsg .bd li span {float:left;padding-left:10px;background:url(bg_dot_1.gif) 4px center no-repeat;}
#ypsmyacmsg .bd li address {float:left;margin-left:7px;color:#999;}
#ypsmyacmsg .bd li a {float:right;width:57px;height:100%;background:url(btn_review.gif) left center no-repeat;text-decoration:none;}
#ypsmyacmsg .bd li a label{visibility:hidden;}
#ypsmyacnot .bd,#ypsmyacwf .bd{position:relative;}
#ypsmyacnot .bd ul,#ypsmyacwf .bd ul{background:#fff url(ico_stnotice.png) 18px center no-repeat;padding:5px 66px 5px 75px;margin:0 5px;}
#ypsmyacnot .bd li a,#ypsmyacwf .bd li a{padding-left:10px;background:url(bg_dot_1.gif) 4px center no-repeat;}
#ypsmyacnot .bd p,#ypsmyacwf .bd p{background:url(ico_arr.png) left center no-repeat;padding-left:10px;position:absolute;right:25px;bottom:5px;_bottom:12px;}
#ypsmyacwf .bd ul{background:#fff url(ico_welfare.png) 5px center no-repeat;}
#ypsmyacwf .bd li{float:left;padding-left:17px;width:31%;}
#ypsmyacwf .bd .fcol{padding-left:0;}
/*ps_my_account_modify*/
#ypsmyacmo {margin:0;}
#ypsmyacmo .iconhead{margin-bottom:10px;}
#ypsmyacmo .bd .info-box {float:left;width:30%;}
#ypsmyacmo .bd .info-box ul {margin-top:5px;padding:0 15px;}
#ypsmyacmo .bd .info-box li {padding-bottom:5px;width:100%;}
#ypsmyacmo .bd .info-box li strong {font-size:123.1%;font-weight:bold;}
#ypsmyacmo .bd .info-box .othinfo {width:8.6em;}
#ypsmyacmo .bd .info-box .address {width:17.5em;}
#ypsmyacmo .bd .info-box .email {width:14.9em;}
#ypsmyacmo .bd .info-box .submit {width:4em;}
#ypsmyacmo .bd .info-box .btn {text-align:center;margin-top:5px;padding:5px 0 10px 0;background:url(line_dot_gray.gif) left top repeat-x;}
#ypsmyacmo .bd .info-box .gray {display:block;margin:0 2px;padding:0 15px 10px 15px;line-height:1.5;background:url(bg_edit_order_info.gif) left bottom repeat-x;}
#ypsmyacmo .bd .info-box .gray a{display:block;background:url(ico_more.gif) left center no-repeat;padding-left:10px;}
#ypsmyacmo .bd .ypsmodule {float:right;width:69%;text-align:left;}
/*ps_my_singlecar_survey*/
#ypsmyss {margin:0;}
#ypsmyss .iconhead{margin-bottom:13px;}
#ypsmyss .survey em{color:#000;}
#ypsmyss .buy-feel {margin:0 2px;padding:30px 15px 5px 15px;background:#f5ffd9;position:relative;}
#ypsmyss .buy-feel img.survey-tips {position:absolute;top:0.5em;left:56%;}
#ypsmyss .buy-feel h2 {font-size:132.3%;font-weight:bold;}
#ypsmyss .buy-feed {background:#EAffB3;margin:0 2px;padding:15px 15px 25px 15px;}
#ypsmyss .buy-feed h2 {font-size:132.3%;font-weight:bold;}
#ypsmyss .buy-feed div {padding:10px 20px 20px 20px;}
#ypsmyss .buy-feed div select {height:84px;float:left;}
#ypsmyss .buy-feed div img {float:left;margin:20px 10px;}
#ypsmyss .buy-feed div .textlimitmassage {padding:0;}
#ypsmyss .buy-feed div .txtarea {float:left;line-height:1.5;}
#ypsmyss .buy-feed div .txtarea textarea {width:43em;height:76px;padding:2px 5px;overflow:auto;}
#ypsmyss .buy-feed div .txtlength {display:block;}
#ypsmyss .buy-feed h3 {background:url(ico_warning.gif) left center no-repeat;line-height:2.5;padding-left:19px;font-weight:bold;}
#ypsmyss .buy-feed em{color:#c00;}
#ypsmyss .buy-feed em strong {font-weight:bold;}
#ypsmyss .buy-feed #save {margin-bottom:2px;margin-right:5px;*margin-right:2px;}
#ypsmyss .bpgbd .ftpane{text-align:left;}
/*ps_my_singlecar_record*/
#ypsmysr{margin-top:5px;font-size:100%;}
#ypsmysr .ft{zoom:1;overflow:hidden;height:1px;}
#ypsmysr h2 {font-size:132.3%;font-weight:bold;padding-bottom:10px;}
#ypsmysr .item-list {padding:5px 15px;background:#eee;border:1px solid #ccc;position:relative;}
#ypsmysr .item-list table {width:100%;}
#ypsmysr .item-list .caption {background:url(line_dot_gray.gif) left bottom repeat-x;}
#ypsmysr .item-list .caption a {font-size:132.3%;}
#ypsmysr .item-list table th {width:8%;padding:5px 2px;}
#ypsmysr .item-list table td {padding:5px 2px;}
#ypsmysr .item-list table .hidelist {display:none;}
#ypsmysr .item-list table td a.expand-close img {margin-bottom:-1px;}
#ypsmysr .item-list table td a.expand-close:hover img {text-decoration:undeline;}
/*ps_my_singlecar_lasteval*/
#ypsmysl{margin-bottom:10px;border:1px #ccc solid;background:#eee;padding:5px 15px 7px;color:#000;}
#ypsmysl .hd h2{font-weight:bold;padding:0 2px 7px;background:url(line_dot_gray.gif) repeat-x left bottom;}
#ypsmysl .bd h4{font-weight:bold;display:inline;padding-left:2px;}
#ypsmysl .bd em{color:#679d02;font-weight:bold;font-size:146.5%;margin-bottom:5px;}
#ypsmysl .bd p{padding-left:50px;padding-top:3px;}
/*ps_my_singlecar_survey_preview*/
#ypsmyssp {margin:0;}
#ypsmyssp .iconhead{margin-bottom:13px;}
#ypsmyssp .survey em{color:#000;}
#ypsmyssp .buy-feel {margin:0 2px;padding:15px 15px 10px 15px;background:#f5ffd9;}
#ypsmyssp .buy-feel h2 {font-size:123.1%;font-weight:bold;}
#ypsmyssp .buy-feel .scroe {padding:10px 15px 5px 15px;background:url(line_dot_gray.gif) left top repeat-x;}
#ypsmyssp .buy-feel .scroe em {color:#A618B1;font-size:123.1%;font-weight:bold;}
#ypsmyssp .buy-feel .q-scroe {margin-left:7.8em;padding-left:15px;background:url(ico_help.gif) left center no-repeat;}
#ypsmyssp .buy-feed {background:#EAffB3;margin:0 2px;padding:15px 15px 25px 15px;text-align:left;}
#ypsmyssp .buy-feed h2 {font-size:123.1%;font-weight:bold;}
#ypsmyssp .buy-feed p {padding:10px 20px 20px 20px;}
#ypsmyssp .buy-feed h3 {background:url(ico_warning.gif) left center no-repeat;line-height:2.5;padding-left:19px;font-weight:bold;}
#ypsmyssp .buy-feed .notes em{color:#c00;}
#ypsmyssp .buy-feed .notes em strong {font-weight:bold;}
#ypsmyssp .preview {text-align:center;margin-top:-60px;padding-bottom:35px;}
#ypsmyssp .preview a {background:url(btn_savesetting.gif) left top no-repeat;text-decoration:none;display:-moz-inline-box;display:inline-block;width:84px;height:25px;-moz-box-align:center;-moz-box-pack:center;text-align:center;line-height:2;font-size:123.1%;color:#333;}
/*ps_item_qna*/
#ypsiqna .qna-list {width:100%;border-collapse:separate;}
#ypsiqna .qna-list th {background-color:#dcdcdc;padding:5px 15px;}
#ypsiqna .qna-list thead th {border-bottom:1px solid #c2c2c2;font-weight:bold;padding-top:6px;padding-bottom:4px;}
#ypsiqna .qna-list tbody th {line-height:1.5;font-size:123.1%;border-top:1px solid #fff;}
#ypsiqna .qna-list tbody td {background-color:#eee;border-bottom:1px solid #c2c2c2;padding:5px 15px;line-height:1.5;font-size:123.1%;}
#ypsiqna .qna-list h2 {line-height:2;font-weight:bold;}
#ypsiqna .qna-list .right {text-align:right;font-size:100%;padding-right:30px;}
#ypsiqna .qna-list a.up{color:#000;padding-right:15px;background:url(ico_sort_asce.gif) right 50% no-repeat;}
#ypsiqna .qna-list a.down{color:#000;padding-right:15px;background:url(ico_sort_desc.gif) right 50% no-repeat;}
#ypsiqna .ft {background:#fff;text-align:center;padding:15px;}
#ypsiqna .btn-qna {background:url(btn_qna.gif) left top no-repeat;width:85px;height:26px;}
/*ps_item_qnans*/
#ypsiqnans {display:none;}
#ypsiqnans .iconhead h3 {background:url(ico_head.gif) left center no-repeat;padding-left:25px;}
#ypsiqnans .iconhead span {color:#666;}
#ypsiqnans .send {background:url(btn_save_short.gif) left center no-repeat;width:67px;height:26px;}
#ypsiqnans .cancel {background:url(btn_cancel_short.gif) left center no-repeat;width:67px;height:26px;}
#ypsiqnans .bd {padding:15px;}
#ypsiqnans .panel-glb {width:64%;*width:50%;margin:0 auto;}
#ypsiqnans .panel-glb .pbd {position:relative;}
#ypsiqnans .panel-glb .pbd textarea {margin-top:20px;width:435px;height:120px;overflow:auto;}
#ypsiqnans .panel-glb .pbd  .textlimitmassage {position:absolute;top:10px;left:10px;_left:0;}
#ypsiqnans .panel-glb .pbd  .textlimitmassage em {color:#c00;}
#ypsiqnans .safecode {width:100%;*width:64%;margin:15px auto;line-height:2;padding-left:16%;}
#ypsiqnans .safecode .warning{width:70%;}
/*ps_item_off*/
#ypsioff .panel-glb {width:96%;margin:0 auto;}
#ypsioff .panel-glb .pbd {padding:0 20px;font-size:123.1%;line-height:2.5;}
#ypsioff .panel-glb .warning {background:url(ico_warning_large.gif) left center no-repeat;padding:10px 40px;}
#ypsioff .panel-glb .nav {background:url(line_dot_gray.gif) left top repeat-x;padding:0 40px 10px;}
/* ps_post_w */
#ypsptw .hd h2{font-size:123.1%;font-weight:bold;padding:5px 15px 3px;border-bottom:2px solid #ffDF00;}
#ypsptw .bd{padding:10px 15px 5px;color:#666;line-height:1.6;text-align:justify;}
/* ps_promo_one_w */
#ypspm1w .bd{padding:0 0 5px 50px;}
#ypspm1w div.item{background:none;}
#ypspm1w .bd table{float:left;margin:0 15px 3px 20px;_margin-left:10px;}
#ypspm1w .bd div.large td{width:135px;height:135px;border:1px solid #eee;padding:1px;text-align:center;vertical-align:middle;}
#ypspm1w .bd div.large td img{display:block;margin:auto;}
#ypspm1w .info{width:62%;float:left;}
#ypspm1w .info p{padding-top:3px;line-height:1.5;}
#ypspm1w .info .price{padding-top:3px;}
#ypspm1w .item span.noimg {margin: 0pt 15px 3px 30px; float: left;height:100px;width:200px;overflow:hidden;display:block;border:1px solid #e6e6e6;_margin-left:10px;}
#ypspm1w .item span.noimg em {display: block; padding-top: 40px;}
/* ps_promo_two */
#ypspm2w div.item{width:50%;*width:49.99%;background:none;}
#ypspm2w .bd{padding-bottom:0;}
#ypspm2w .item span.noimg {margin: 0pt 15px 3px 35px; float: left;height:100px;width:200px;overflow:hidden;display:block;border:1px solid #e6e6e6;}
#ypspm2w .item span.noimg em {display: block; padding-top: 40px;}
/* ps_promo_four_w */
#ypspm4w .bd{padding-bottom:0;}
#ypspm4w div.item{margin-bottom:10px;background:none;}
#ypspm4w div.item table{margin:auto;}
#ypspm4w div.item table td{border:1px solid #eee;width:135px;height:135px;padding:1px;}
#ypspm4w div.item table td img{display:block;margin:auto;}
#ypspm4w .item span.noimg {margin: 0pt 15px 3px 35px;height:100px;width:200px;overflow:hidden;display:block;border:1px solid #e6e6e6;}
#ypspm4w .item span.noimg em {display: block; padding-top: 40px;}
/* ps_hp_gridview */
#ypshpgv {margin-bottom:0;background:url(line_dot_gray.gif) repeat-x scroll left bottom;zoom:1;}
#ypshpgv .bd div.item{background:none;padding:15px 0 0;}
#ypshpgv .bd{padding-bottom:15px;}
#ypshpgv .g-list div.list div.row div.large{width:33%;}
#ypshpgv div.item table{margin:auto;}
#ypshpgv div.item table td{border:1px solid #eee;width:135px;height:135px;padding:1px;}
#ypshpgv div.item table td img{display:block;margin:auto;}
#ypshpgv .g-list div.large .info{width:139px;}
#ypshpgv .item span.noimg {margin:auto;height:100px;width:200px;overflow:hidden;display:block;border:1px solid #e6e6e6;}
#ypshpgv .item span.noimg em {display: block; padding-top: 40px;}
#ypshpgv .item span.del{display:inline;background:url(bg_deline.gif) 0 0.55em repeat-x;}
#ypshpgv .ft{padding-top:15px;}
#ypshpgv .ft .pager{padding:5px 0 4px;border-bottom:1px solid #ccc;background:url(line_dot_gray.gif) repeat-x;}
/* ps_hp_listview */
#ypshplv {margin-bottom:0;}
#ypshplv .bd table{width:100%;zoom:1;}
#ypshplv .bd th{padding:5px 15px;}
#ypshplv .bd th img{position:absolute;}
#ypshplv .bd th div{margin:-4px 0 0 18px;_margin-top:0;zoom:1;}
#ypshplv .bd th div img{position:static;}
#ypshplv .bd td{text-align:center;vertical-align:middle;}
#ypshplv .bd thead th,#ypshplv .bd thead td{background-color:#eee;}
#ypshplv .bd tbody th{font-size:123.1%;line-height:1.6em;padding:10px 15px;background:url(line_dot_gray.gif) bottom left repeat-x;}
#ypshplv .bd tbody td{background:url(line_dot_gray.gif) bottom left repeat-x;}
#ypshplv .bd td em{font-weight:bold;color:#c00;}
#ypshplv .bd th img{vertical-align:text-top;}
#ypshplv .bd tr.hlight th,#ypshplv .bd tr.hlight td{background-color:#ffc;}
/* ps_top_w */
#ypstpw .bd{padding-bottom:0;}
#ypstpw div.item {padding-bottom:5px;background:none;}
#ypstpw div.item .image{background:#fff;margin:-10px auto 0;}
#ypstpw div.row.tfirst{background:url(line_dot_gray.gif) repeat-x scroll left bottom;margin-bottom:7px;}
/* ps_auc_w */
#ypsauw .bd{padding-bottom:5px;}
#ypsauw div.row div.small{background:none;}
#ypsauw div.row {background:url(line_dot_gray.gif) repeat-x scroll left bottom;}
/* ps_hp_saleinfo_w */
#ypssiw{position:relative;}
.no-right #ypssiw{width:auto;}
#ypssiw .hd .viewmore,.ypsdislist  .hd .viewmore{display:block;padding:7px 0 0 9px;background:url(sf_ypshc_ico.png?v=1) no-repeat -709px -80px;float:right;position:absolute;right:15px;top:1px;}
#ypssiw .bd div.yui-carousel-nav,.ypsdislist .bd div.yui-carousel-nav{-x-system-font:none;float:right;font-family:Verdana;font-size:0;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:0;padding:5px 3px 3px 0;position:absolute;right:65px;top:1px;}
#ypssiw .bd div.yui-carousel-nav ul,#ypssiw .bd div.yui-carousel-nav li,.ypsdislist .bd div.yui-carousel-nav ul,.ypsdislist .bd div.yui-carousel-nav li{float:left;display:inline;}
#ypssiw .bd div.yui-carousel-nav ul .yui-carousel-nav-page-selected a,.ypsdislist .bd div.yui-carousel-nav ul .yui-carousel-nav-page-selected a{background-position:-309px -1000px;}
#ypssiw .bd div.yui-carousel-nav ul a,.ypsdislist .bd div.yui-carousel-nav ul a{background:transparent url(sf_ypshc_ico.png?v=1) no-repeat -228px -1030px;display:block;float:left;height:15px;margin-top:6px;width:13px;overflow:hidden;text-align:left;text-indent:-10000px;}
#ypssiw .bd div.yui-carousel-nav .yui-carousel-first-button button,.ypsdislist .bd div.yui-carousel-nav .yui-carousel-first-button button{background:url(sf_ypshc_ico.png?v=1) no-repeat -149px -1061px;}
#ypssiw .bd div.yui-carousel-nav .yui-carousel-next-button button,.ypsdislist .bd div.yui-carousel-nav .yui-carousel-next-button button{background:url(sf_ypshc_ico.png?v=1) no-repeat -69px -1100px;}
#ypssiw .bd div.yui-carousel-nav button,.ypsdislist .bd div.yui-carousel-nav button{height:22px;text-decoration:none;width:26px;border:0 none;cursor:pointer;overflow:hidden;text-align:left;text-indent:-10000px;}
#ypssiw .bd,.ypsdislist .bd {overflow:hidden;text-align:center;padding:0 2px;}
#ypssiw .bd .yui-carousel-content,.ypsdislist .bd .yui-carousel-content{overflow:hidden;position:relative;text-align:center;clear:both;height:208px;}
#ypssiw .bd .yui-carousel-content .yui-carousel-element,.ypsdislist .bd .yui-carousel-content .yui-carousel-element{width:320000px;margin:0 auto;overflow:hidden;padding:0;position:relative;text-align:left;_position:absolute;_left:0;}
#ypssiw .bd .yui-carousel-content li{float:left;padding-right:12px;display:inline;width:530px;height:208px;}
.no-right #ypssiw .bd .yui-carousel-content li{width:720px;}
#ypssiw .bd #ypshppromoevt li,.ypsdislist .bd .ypshppromoevt li{display:inline;}
#ypssiw .bd .yui-carousel-content .pmoevtitem,.ypsdislist .bd .yui-carousel-content .pmoevtitem{padding:3px 10px;}
.no-right #ypssiw .bd .yui-carousel-content .pmoevtitem{padding:5px 30px;}
#ypssiw .bd .yui-carousel-content .pmoevtitem.on,.ypsdislist  .bd .yui-carousel-content .pmoevtitem.on{cursor:pointer;}
#ypssiw .bd .yui-carousel-content .pmoevtitem a, #ypssiw .bd .yui-carousel-content .pmoevtitem a:hover,.ypsdislist .bd .yui-carousel-content .pmoevtitem a, .ypsdislist .bd .yui-carousel-content .pmoevtitem a:hover{color:#333;text-decoration:none;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtimg,.ypsdislist  .bd .yui-carousel-content .pmoevtitem .evtimg{float:left;width:135px;height:135px;margin-top:9px;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtimg table,.ypsdislist  .bd .yui-carousel-content .pmoevtitem .evtimg table{border-collapse: separate; border:0px solid #fff;margin-bottom:3px;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtimg table td,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtimg table td{border:1px solid #e8e8e8;width:135px;height:135px;padding:1px;overflow:hidden;text-align:center;vertical-align:middle;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtimg table td img,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtimg table td img{vertical-align:bottom;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtsummary,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtsummary{margin-left:160px;margin-top:6px;font-size:108%;line-height:1.6em;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtsummary h3,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtsummary h3{color:#1f5883;font-size:116%;font-weight:bold;padding:0 5px 8px 0;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtsummary h3 a, #ypssiw .bd .yui-carousel-content .pmoevtitem .evtsummary h3 a:hover,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtsummary h3 a,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtsummary h3 a:hover{color:#1f5883;text-decoration:none;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtsummary .evtcon,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtsummary .evtcon{padding-top:5px;color:#666;}
#ypssiw .bd .yui-carousel-content .pmoevtitem .evtsummary .icoimgo,.ypsdislist .bd .yui-carousel-content .pmoevtitem .evtsummary .icoimgo{margin-top:-4px;padding:0 5px;position:relative;top:6px;}
#ypshppromoevt a.evtbuy{display:inline-block;color:#3f3f3f;border:1px solid #cbced9;padding:3px 12px;font-weight:bold;background-color:#e6f0f6;margin:6px 0;border-radius:3px;}
/* ps_promo_text */
#ypspmtw .bd{padding-bottom:0;}
#ypspmtw ul{margin-top:-10px;_margin:0 5px;}
#ypspmtw li{width:50%;float:left;overflow:hidden;background:transparent url(line_dot_gray.gif) left top repeat-x;padding:10px 0 8px;*width:49.99%;*display:inline;*float:none;*zoom:1;}
#ypspmtw li.noborder{background:none;}
#ypspmtw li span{display:block;padding-left:25px;background:transparent url(ico_graytrigen.gif) 15px 50% no-repeat;*background-position:15px 40%;}
#ypspmtw li a{display:block;overflow:hidden;height:1.2em;}
/* ps_src_info */
#ypssci {margin-bottom:0;}
#ypssci .bd{text-align:right;padding:5px 0 4px;}
#ypssci .near{padding-right:15px;}
#ypssci .info{float:left;text-align:left;padding-left:15px;}
#ypssci .info em,#ypssci .info strong{color:#c00;}
#ypssci .info strong{font-weight:bold;}
/* ps_pagination */
#ypspg .bd{text-align:center;padding:7px 0 6px;border-top:1px solid #ccc;}
#ypspg .pages{}
#ypspg .splite{color:#999;}
#ypspg strong{font-weight:bold;color:#000}
/* ps_src_image */
#ypsscm {margin-bottom:0;background:url(line_dot_gray.gif) left bottom repeat-x;padding-bottom:5px;background-color:#fff;}
#ypsscm table{width:100%;}
#ypsscm td{padding-top:10px;vertical-align:top;text-align:center;}
#ypsscm .image{display:block;padding:2px;border:1px solid #e6e6e6;margin:0 auto;text-align:center;width:200px;height:100px;position:relative;}
/* #ypsscm .image img{margin:5px auto;} */
#ypsscm .image span{position:absolute;top:43px;left:82px;text-decoration:none;color:#333;}
#ypsscm a.image{text-decoration:none;width:200px;height:100px;display:block;overflow:hidden;}
#ypsscm .price{color:#c00;padding-bottom:3px;}
#ypsscm .price strong{font-weight:bold;font-size:123.1%;}
#ypsscm .oldprice{color:#666;}
#ypsscm .bd td table{width:139px;margin:auto;}
#ypsscm .bd td td{width:135px;height:135px;padding:1px;border:1px solid #eee;overflow:hidden;text-align:center;vertical-align:middle;}
#ypsscm .bd td td img{display:block;margin:auto;}
#ypsscm .info{text-align:left;margin:6px auto 0;_padding-top:6px;line-height:1.6em;width:13.6em;}
#ypsscm .info h3 img{vertical-align:text-top;}
#ypsscm .info span{display:block;}
#ypsscm .info p{color:#666;}
#ypsscm tbody td span.del{display:inline;line-height:150%;color:#666;background:url(bg_deline2.gif) 0 0.55em repeat-x;}
/* ps_src_cat */
#ypssc ul{padding-right:8px;}
#ypssc li{padding:3px 0 3px 8px;background:transparent url(ico_dot_s.gif) no-repeat scroll 0pt 0.8em;*backgroun-position-y:0.6em;}
#ypssc li span{color:#999;}
/* ps_shopping_step */
#ypssps .hd{background:transparent url(bg_pssf_yellow.png) repeat-x scroll left bottom;line-height:0px;font-size:0;}
#ypssps .hd .tl{background:transparent url(bg_pssf_l_yellow.png) no-repeat scroll left bottom;}
#ypssps .hd .tr{background:transparent url(bg_pssf_r_yellow.png) no-repeat scroll right bottom;height:42px;}
#ypssps .bd{background:url(bg_shoppingstep_r.gif) no-repeat top right scroll;}
#ypssps .steps{background:url(bg_shoppingstep_l.gif) no-repeat top left scroll;}
#ypssps .bd li{float:left;}
#ypssps .bd li span,#ypssps .bd li strong{display:block;height:39px;background:url(bg_shoppingstep_items.gif) no-repeat 0 8px scroll;font-size:0;line-height:0px;text-indent:-5000px;width:180px;margin-left:20px;}
#ypssps .bd .cart{background-position:0 8px;width:180px;}
#ypssps .bd .data{background-position:-180px 8px;width:170px;}
#ypssps .bd .pay{background-position:-350px 8px;width:138px;}
#ypssps .bd .finish{background-position:-488px 8px;width:95px;}
#ypssps .bd strong.cart{background-position:0 -32px;}
#ypssps .bd strong.data{background-position:-180px -32px;}
#ypssps .bd strong.pay{background-position:-350px -32px;}
#ypssps .bd strong.finish{background-position:-488px -32px;}
/* ps_shopping_cart */
#ypsspc .notice{margin:0 45px 8px;}
#ypsspc .notice h3{padding-bottom:3px;}
#ypsspc .notice li{padding:3px 0 3px 12px;background:url(ico_dot_s.gif) 4px 50% no-repeat scroll;*background-position-y:40%;}
#ypsspc .notice li.note{background:url(ico_exc2.gif) no-repeat 0 8px;padding-left:27px;color:#c00;}
#ypsspc .notice li.sucs{background:url(ico_tick3.gif) no-repeat 0 8px;padding-left:27px;}
#ypsspc table{width:100%;}
#ypsspc table .price,#ypsspc table .gift{margin-left:0;}
#ypsspc table .gift span.datas,#ypssclist table .gift span.datas,#ypsposl table .gift span.datas{display:none;}
#ypsspc tbody th{vertical-align:top;padding:6px 10px 5px;}
#ypsspc th.imgcon{padding:9px 0;margin:0;text-align:center;border-right:1px dotted #999;}
#ypsspc th.imgcon table{width:102px;height:102px;overflow:hidden;margin:0 auto;}
#ypsspc tr th.imgcon td{border:1px solid #ebebeb;background-color:#fff !important;width:98px;height:98px;padding:1px;}
#ypsspc tr th.imgcon td img{display:block;}
#ypsspc .paying-detail th.titcon {padding:5px 0;}
#ypsspc .paying-detail th.titcon .itemdesc{padding:6px 10px 5px;}
#ypsspc .paying-detail th.titcon .promoitemdesc p{margin:2px 10px 0 0;padding:0 7px;background-color:#f3f3f3;} 
#ypsspc .paying-detail th.titcon .promoitemdesc {border-top:1px dashed #ccc;color:#666;}
#ypsspc .paying-detail th.titcon .promoitemdesc ul{padding-left:5px;}
#ypsspc .paying-detail th.titcon .promoitemdesc li{background: url("ico_dot_s.gif") no-repeat scroll 4px 8px transparent;padding-left:12px;}
/*#ypsspc .paying-detail th.titcon .promoitemdesc li a{background:url(ico_dot_s.gif) left 50% no-repeat scroll;padding-left:10px;}
*/
#ypsspc .paying-detail tfoot td {padding-right:10px;}
#ypsspc .paying-detail tfoot td.faretig{color:#777;font-size:85%;text-align:left;}
#ypsspc .paying-detail tfoot td.norightpad{padding-right:0;word-wrap:normal;}
#ypsspc .paying-detail tfoot .border td,#ypsspc .paying-detail tfoot .border th{background:#f4f7f8;border-top:1px #bbb solid;font-size:80%;margin-top:5px;}
#ypsspc .paying-detail tfoot .border td{border-left:1px dotted #999;}
#ypsspc .paying-detail tfoot .border th{text-align:left;padding:8px 13px 5px;}
#ypsspc .paying-detail tfoot .border select{font-size:100%;width:335px;}
#ypsspc .submit{text-align:center;padding-top:30px;border:1px solid #fff;}
#ypsspc .submit input{width:147px;height:41px;background:url(btn_checkout.gif) left top scroll;border:0;font-size:0;line-height:0px;overflow:hidden;vertical-align:middle;cursor:pointer;}
#ypsspc .submit a{padding-left:22px;margin-left:25px;background:url(ico_hd_car.gif) left 50% no-repeat;display:inline-block;*background-position-y:40%;}
#ypsspc .tit-more {font-size:123.1%;padding:10px 0;}
#ypsspc .number{width:50px;}
#ypsspc .changemo{border:none;background:url(btn_changemoney.gif) no-repeat;width:74px;height:21px;cursor:pointer;}
#ypsspc .ft{padding:45px 26px 0 21px;}
#ypsspc .ft form{padding:0 19px 0 26px;}
#ypsspc .ft .paying-detail{margin-top:12px;}
#ypsspc .ft .paying-detail tfoot th,
#ypsspc .ft .paying-detail tfoot td{background-color:#e0edf3;border-top:1px solid #9cc6da;text-align:left;}
#ypsspc .ft .paying-detail tfoot .tl{padding:4px 15px;}
#ypsspc .ft .paying-detail tfoot .bl{background:#e0edf3 url(rc_table_bl.gif) no-repeat scroll left bottom;padding:4px 15px;}
#ypsspc .ft .paying-detail tfoot .br{background:#e0edf3 url(rc_table_br.gif) no-repeat scroll right bottom;}
#ypsspc .ft .paying-detail .highlight{border-left:none;}
#ypsspc .ft .nextbuytit{background: url(ico_title_green.gif) no-repeat left 2px;font-size:123.1%;font-weight:bold;padding:0 0 10px 22px;border-bottom:1px dotted #999;}
#ypsspc .ft .nextbuytit span{font-size:85%;font-weight:normal;background: url(ico_que.gif) no-repeat 9px 3px;padding-left:25px;}
#ypsspc .ft .paying-detail th .salebtn{background:#000 url(btn_buy.gif) no-repeat left 50%;width:66px;height:21px;border:0;text-indent:-999px;display:block}
#ypsspc .ft .paying-detail .fthead th,
#ypsspc .ft .paying-detail .fthead td{border-left:none;border-bottom:1px solid #bbb;background:#eee;}
#ypsspc a.moredetail{display:inline;}
/* ps_promo_list */
#ypspml,#ypspmvip{background-color:#f3f3f3;border:1px solid #ddd;padding:15px 30px;margin-top:30px;}
#ypspml .hd,#ypspmvip .hd{padding-bottom:8px;background:url(line_dot.gif) left bottom repeat-x;}
#ypspml .hd h2,#ypspmvip .hd h2{background:url("ico_title_green.gif") no-repeat scroll left 50% transparent;font-size:123.1%;font-weight:bold;padding-left:22px;}
#ypspml .bd,#ypspmvip .bd{padding:8px 0 0 10px;}
#ypspml li{padding:8px 0 8px 6px;background:url(line_dot.gif) left bottom repeat-x; float:left;width:418px;height:30px;}
#ypspml li.limr{margin-right:25px;}
#ypspml li a{padding-right:3px;}
#ypspml li span{background:url(ico_dot_s.gif) left 6px no-repeat scroll;padding-left:10px;display:block;}
#ypspml em{color:#c00;}
#ypspml strong{font-weight:bold;}
#ypspml li.last,#ypspml li.more span{background:none;} 
#ypspml li.more{text-align:right;}
#ypspml li a.seemore{background:url('sf_ypsv_ico.png') no-repeat -885px -1090px;padding-left:12px;*background-position:-885px -1089px;}
/* ps_payok_info */
#ypspoi .err-msg em {display:inline;}
#ypspoi .bgcolor th, #ypspoi .bgcolor td{background:url(line_dot_gray_long.gif) left bottom repeat-x #fff;}
#ypspoi .bgcolor th{padding-left:20px;}
#ypspoi .bgcolor.last td, #ypspoi .bgcolor.last th{background:#fff;border-bottom:1px solid #bbb;}
#ypspoi .err-msg .btn-rebuy {display:block;width:151px;height:23px;background:url(btn_rebuy.gif) left top no-repeat;text-indent:-5000px;margin:10px 25px;border:none;}
#ypspoi ol li{list-style:decimal;margin-left:45px;padding:3px 0;*margin-left:50px;}
#ypspoi .err-msg .note {background:url(ico_warning.gif) left top no-repeat;padding:2px 0px 2px 25px;font-size:123.1%;}
#ypspoi .err-msg .can{margin-left:25px;line-height:2;}
#ypspoi .err-msg .description{margin-left:5px;padding-left:15px;background:url(ico_question.gif) 0 center no-repeat;}
#ypspoi .bd{padding:0 45px;font-size:123.1%;}
#ypspoi .bd p{padding:5px 0;}
/* ps_payok_type */
#ypspot{padding:0 45px;}
#ypspot em{color:#c00;}
#ypspot strong{font-weight:bold;font-size:123.1%;}
#ypspot .hd{text-align:right;padding-bottom:7px;*padding-bottom:6px;}
#ypspot .hd strong{float:left;}
#ypspot .hd img{margin-bottom:-5px;}
#ypspot .bd{background-color:#ffc;border:1px solid #ccc;padding:5px 20px;*padding:6px 20px 4px;}
#ypspot .paydetail{padding:5px 0 8px 81px;font-size:108%;}
#ypspot .paydetail ul li{float:left;border-bottom:1px dashed #CCCCCC;padding:5px 2px 5px 0;}
#ypspot .paydetail ul li.first{width:162px;}
/* sp_payok_atminfo */
#ypspoai td .netatm img{margin-bottom:-5px;}
/* ps_payok_shoppinglist */
#ypsposl{padding:0 45px;}
#ypsposl tfoot td{padding-right:5px;padding-top:8px;white-space:nowrap;}
#ypsposl .hd{background:#e0edf3 url(rc_table_tl.gif) top left no-repeat scroll;}
#ypsposl h3{font-size:123.1%;background:transparent url(rc_table_tr.gif) top right no-repeat scroll;border-bottom:1px solid #9cc6da;padding:6px 0 5px 20px;}
#ypsposl .err-msg {border:1px solid #cdcdcd;background:#ffffcd;padding:10px 15px;margin:5px 0 15px 0;}
#ypsposl .err-msg em {color:#c00;}
#ypsposl .err-msg .btn-rebuy {display:block;width:151px;height:23px;background:url(btn_rebuy.gif) left top no-repeat;text-indent:-5000px;margin:10px 25px;}
#ypsposl ol li{list-style:decimal;margin-left:45px;padding:3px 0;*margin-left:50px;}
#ypsposl .rebuy-list thead th,.rebuy-list thead td {border-top:1px solid #bcbcbb;}
#ypsposl .rebuy-list tbody .border th,.rebuy-list tbody .border td {background-color:white;}
#ypsposl .tit-more {padding:10px 0;}
#ypsposl .tit-more h2 {font-size:123.1%;}
#ypsposl .tit-more strong {font-weight:bold;}
#ypsposl .left {text-align:left;}
#ypsposl th.border {border-bottom:1px solid #bbb;background:none;vertical-align:top;}
/* ps_payok_help */
#ypspoh .pp-ewrap{background:none;padding:0 45px;}
#ypspoh em{color:#c00;}
#ypspoh strong{font-weight:bold;}
#ypspoh .content{border:1px solid #ddd;background-color:#fff;padding:15px 20px;}
#ypspoh .content p.rule{font-size:93%;}
#ypspoh p{padding:5px 0;font-size:123.1%;}
#ypspoh .level-1{padding-left:20px;}
#ypspoh .line{background:url(line_dot_gray.gif) left bottom repeat-x scroll;padding:1px 0 0 0;margin-bottom:10px;margin-top:15px;}
#ypspoh .level-1 li{padding:2px 0 2px 12px;background:url(ico_dot_s.gif) 4px 50% no-repeat scroll;*background-position-y:40%;color:#666;}
#ypspoh li{padding:2px 0;}
#ypspoh .ft,#ypsbut .ft{text-align:center;}
#ypspoh .ft a,#ypsbut .ft a{display:block;float:left;font-size:0;line-height:0px;text-indent:-5000px;margin:15px 3px 0;*margin:15px 3px;}
#ypspoh .ft a.back2ps,#ypsbut .ft a.back2ps{width:140px;height:26px;background:url(btn_go_ps_home.gif) no-repeat 0 0 scroll;}
#ypspoh .ft a.back2sp,#ypsbut .ft a.back2sp{width:107px;height:26px;background:url(btn_gohome.gif) no-repeat 0 0 scroll;}
#ypspoh .ft center,#ypsbut .ft center{display:-moz-inline-box;display:inline-block;*display:inline;*padding-bottom:15px; }
/* ps_hp_saleinfo_n */ /* ps_promo_text_n */
#ypshsn .hidelist {display:none;}
#ypshsn .ec-div {text-align:right;}
#ypshsn .expand-close:hover img {text-decoration:undeline;}
#ypshsn ul {margin:0 5px;}
#ypshsn li {background:url(ico_dot_s.gif) 0 0.9em no-repeat;padding:3px 5px 3px 8px; line-height:1.5em;}
/* ps_shopkeeper_rcm */
#ypsskrcm .g-list .item {background:none;}
#ypsskrcm .g-list .item table{margin:auto;}
#ypsskrcm .g-list .item td{border:1px solid #eee;width:135px;height:135px;padding:1px;}
#ypsskrcm .g-list .item td img{display:block;margin:auto;}
#ypsskrcm .item span.noimg {margin: 0pt 15px 3px 25px;height:100px;width:200px;overflow:hidden;display:block;border:1px solid #e6e6e6;}
#ypsskrcm .item span.noimg em {display: block; padding-top: 40px;}
/* ps_my_qna */
#ypsmqna{margin-bottom:-10px;_margin-bottom:0;}
#ypsmqna .bd .right{text-align:right;margin-bottom:5px;}
#ypsmqna .bd .tit-light-box{background:#eee;border:1px solid #ccc;padding:5px 25px;color:#1f5883;font-size:129%;letter-spacing:0.5em;margin:30px 0 10px 0;}
#ypsmqna .bd .iconhead{background-color:#eee;padding:5px 14px;font-weight:bold;font-size:129%;}
#ypsmqna .bd p{padding:10px 15px;line-height:1.5em;}
#ypsmqna .bd .line{border-top:1px solid #9cc6da;font-size:0;height:25px;}
#ypsmqna .bd .iconhead .left{float:left;}
#ypsmqna .bd .iconhead .right{float:right;font-weight:normal;font-size:74%;}
/* masthead */
#yhtw_masthead{margin:auto;border-top:1px solid #e5e4e2;border-bottom:1px solid #bdbdbd;background:url(bg_masthead.gif) left bottom repeat-x;text-align:left;min-width:950px;}
#yhtw_masthead .mhbg{zoom:1;clear:both;}
#yhtw_masthead .mhbg:after{content:".";clear:both;display:block;height:0px;visibility:hidden;}
#yhtw_masthead em{font-style:normal;font-weight:bold;}
#yhtw_masthead .mhlogo,#yhtw_masthead .mhuser,#yhtw_masthead .mhad{float:left;}
#yhtw_masthead .mhlogo img{vertical-align:middle;}
#yhtw_masthead .mhlogo{padding:3px 5px;}
#yhtw_masthead .mhuser{padding:1px 10px;margin:2px 5px;border-left:1px solid #ccc;}
#yhtw_masthead .mhuser div{padding-top:2px;}
#yhtw_masthead .mhsch{float:right;padding:6px 5px;text-align:right;}
#yhtw_masthead .mhsch div{margin:10px 0 0;*margin:15px 0 0;color:#ccc;}
#yhtw_masthead .mhsch div a,#yhtw_masthead .mhlink a{margin:0 5px 0;}
/* footer */
#yhtw_mastfoot {margin:10px auto 0;min-width:950px;border-top:1px solid #c7c7c7;padding:5px 0;font-size:100%;}
#yhtw_mastfoot .mfcp {float:left;color:#777;}
#yhtw_mastfoot .mflink {text-align:right;color:#aaa;}
#yhtw_mastfoot a {text-decoration:none;margin:0 3px;}
/* unifunction */
#ypsunif.ypsmodule{font-size:100%;}
#ypsunif {margin:10px 0 0 0;text-align:right;padding:0px 0 5px 0;}
#ypsunif span{padding:2px 6px 2px 20px;display:-moz-inline-box;display:inline-block;}
#ypsunif .open{background:url(ico_store.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunif .account{background:url(ico_myauc.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunif .account em{padding-left:14px;background:url(ico_arrow_expand.gif) 2px 50% no-repeat;*background-position-y:40%;}
#ypsunif .index{background:url(ico_mysell.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunif .mb{background:url(ico_mymb.gif) left 50% no-repeat;*background-position-y:40%;}
#ypsunif .help{background:url(ico_myhelp.gif) left 50% no-repeat;*background-position-y:40%;}
/* path */
.ps_item #ypsp{font-size:114%;margin-bottom:5px;}
.ps_item .yui-t1 .yui-b{overflow:visible;}
#ypsp{font-size:100%;margin-bottom:5px;}
.ps_item #ypsp .bd{padding-left:10px;}
#ypsp .bd{padding-left:15px;}
/* storetitle */
#ypsst {margin-bottom:0;} 
#ypsst .picture{width:325px;float:left;font-size:108%\9;zoom:1;margin-left:15px;_margin-left:7px;margin-top:-1px;}
#ypsst table td{background:url(bg_psst_logo_yellow.png) 0 bottom no-repeat;width:325px;height:71px;vertical-align:middle;}
#ypsst table td h1{padding-right:12px;text-align:center;}
#ypsst .title {padding:8px 0 0 5px;float:left;width:62%;height:72px;}
#ypsst .title h2,#ypsst .title h4 {color:#000;font-size:122%;font-weight:bold;}
#ypsst .bd{background:#ffcc33 url(bg_psst_yellow.png) left bottom repeat-x;position:relative;overflow:hidden;}
#ypsst .bgl{background:url(bg_psst_l_yellow.gif) right bottom no-repeat;width:14px;height:6.8333em;*height:6.5833em;_height:10em;float:left;position:absolute;left:0;bottom:0;}
#ypsst .bgr{background:url(bg_psst_r_yellow.gif) right bottom no-repeat;width:14px;height:6.8333em;*height:6.5833em;_height:10em;float:right;position:absolute;right:0;bottom:0;}
#ypsst .title .desc {color:#666;line-height:150%;padding-top:2px;background:none !important;}
#ypsst .tit-word{float:left;width:362px;_width:361px;color:#000;}
#ypsst .title .desc{color:#666;line-height:1.2;}
#ypsst .tit-pic{float:right;width:218px;height:41px;height:41px\9;margin-top:16px;overflow:hidden;border:2px solid #7a561c;background:#f3ebe3;position:relative;}
#ypsst .tit-pic li{height:41px;}
#ypsst .tit-pic li a{height:41px;}
#ypsst .tit-pic .words{padding:3px 4px 0 18px;line-height:1.5;position:relative;background:url("sf_ypshc_ico.png") no-repeat -472px -1931px;left:6px;height:38px;}
#ypsst li .words em{color:#f00;font-weight:bold;}
#ypsst li .words strong{font-weight:bold;}
#ypsst li .words a{display:inline;height:auto;position:absolute;right:15px;bottom:0;font-size:100%;background:url("sf_ypshc_ico.png") no-repeat -708px -86px;padding-left:12px;}
#ypsst .hide{display:none;}
/* storefunction */
#ypssf {background:url(bg_pssf_yellow.png) left bottom repeat-x;zoom:1;margin-bottom:0;*margin-bottom:10px;}
#ypssf .hd{font-size:0;line-height:0px;float:left;width:0px;height:40px;}
#ypssf .bd{background:url(bg_pssf_l_yellow.png) left bottom no-repeat;}
div#ypssf,#ypssf div.bd{background-position:left top;}
#ypssf .fun{background:url(bg_pssf_r_yellow.png) right bottom no-repeat;text-align:right;min-height:40px;padding-top:0;}
#ypssf div.fun{background-position:right top;}
#ypssf .fun div{padding:0 5px 21px;zoom:1;}
#ypssf .ft{clear:both;}
#ypssf span{display:inline-block;}
#ypssf .car{background:url(ico_hd_car.gif) 0 50% no-repeat;padding:4px 0 3px 22px;margin-right:14px;}
#ypssf .mail,#ypssf .nomail{background:url(ico_hd_mail.gif) 0 50% no-repeat;padding:4px 0 3px 22px;margin-right:14px;}
#ypssf .mail-n{background:url(ico_hd_mail.gif) 0 50% no-repeat;padding:4px 0 3px 22px;margin-right:14px;}
#ypssf .fav{background:url(store_follow.png) 0 50% no-repeat;padding:4px 0 3px 22px;margin-right:14px;}
#ypssf .smile{background:url(ico_hd_smile.gif) 0 50% no-repeat;*background-position:0 2px;padding:4px 0 3px 18px;margin-right:14px;}
#ypssf .bookmark{background:url(ico_hd_bookmark.gif) 0 50% no-repeat;padding:4px 0 3px 18px;margin-right:14px;}
#ypssf .rss {background:url(ico_hd_rss.gif) 0 50% no-repeat;padding:4px 0 3px 20px;margin-right:24px;}
/* tab */
.ps_service_form #ypstab {margin-bottom:20px;}
#ypstab {margin-bottom:10px;}
#ypstab li{margin-top:4px;*margin-top:0;}
#ypstab .bd{position:relative;}
#ypstab .bd .strong{font-weight:bold;}
#ypstab .bd .crm{position:absolute;top:45px;left:470px;_width:10px;background:url(bg_tab_faq.gif) no-repeat;text-align:center;padding-left:5px;}
#ypstab .bd .crm div{height:30px;white-space:nowrap;padding:8px 10px 0;background:url(bg_tab_faq.gif) no-repeat right top;}
/* bookmark */
#ypsbm{text-align:right;margin-bottom:0;*padding-top:5px;}
/* item aucpath */
#ypsiaup{margin-left:10px;margin-bottom:6px;}
/* item info */
#ypsiif h2{font-size:123.1%;font-weight:bold;}
#ypsiif h3{font-size:123.1%;font-weight:bold;padding:12px 15px;}
#ypsiif h1{font-size:123.1%;font-weight:bold;}
#ypsiif h2 .preorder{background:url(ico_preorder.gif) right center no-repeat;padding-right:37px;}
#ypsiif h1 .preorder{background:url(ico_preorder.gif) right center no-repeat;padding-right:37px;}
#ypsiif .hbg{background:url(bg_i_tl_yellow.gif) left top no-repeat;}
#ypsiif .hbg h2{background:url(bg_i_tr_yellow.gif) right top no-repeat;padding:7px 5px 5px;margin-left:4px;}
#ypsiif .bbg{background:url(bg_i_info.gif) left top repeat-x;margin-top:2px;}
#ypsiif .bd em{font-weight:bold;color:#c00;padding:0 3px}
#ypsiif .bd .fun{text-align:right;margin-right:28px;padding:9px 0;}
#ypsiif .bd .fun span{margin-left:10px;padding:1px 0 1px 18px;display:-moz-inline-box;display:inline-block;}
#ypsiif .bd .abuse{background:url(ico_abuse.gif) 0 50% no-repeat;}
#ypsiif .bd .mail{background:url(ico_mail.gif) 0 50% no-repeat;}
#ypsiif .bd .join{background:url(ico_list.gif) 0 50% no-repeat;padding-left:20px;}
/* #ypsiif select{height:1.5em;background-color:#fff;} */
#ypsiif .left table{margin-bottom:6px;}
#ypsiif .left table td{width:310px;height:236px;border:1px solid #ddd;text-align:center;vertical-align:middle;line-height:2;background-color:#fff;}
#ypsiif .left{float:left;padding-left:10px;width:41.5%;margin-top:12px;}
#ypsiif .left .zoom{background:url(ico_view_large.gif) 0 50% no-repeat;padding:4px 0 3px 20px;}
#ypsiif .left .movie{background:url(ico_view_video.gif) 0 50% no-repeat;padding:4px 0 3px 20px;display:block;margin-top:5px;}
#ypsiif .left ul{margin-bottom:0px;margin-top:3px;padding-bottom:11px;}
#ypsiif .left li{padding:5px 0;*padding:4px 0;}
#ypsiif .left li.labels{padding-left:65px;position:relative;}
#ypsiif .left li.labels span{position:absolute;left:0;_left:-65px;}
#ypsiif .left .prom{margin-top:0;}
#ypsiif .left .prom li{background:url(ico_dot_s.gif) no-repeat scroll 0pt 8px;padding:3px 5px 3px 8px;margin-left:10px;}
#ypsiif .left .ypspanel{width:100%;margin-top:10px;}
#ypsiif .right{float:right;width:55%;}
#ypsiif .right h2{margin:10px 0;font-size:131%;}
#ypsiif .right h2 span{word-wrap:break-word;}
#ypsiif .right h1{margin:10px 0;font-size:131%;}
#ypsiif .right h1 span{word-wrap:break-word;}
#ypsiif .right p{color:#666;line-height:140%;margin-right:22px;}
#ypsiif .infolist{width:100%;margin-top:15px;}
#ypsiif .infolist{border:1px solid #ccc;border-left:none;border-right:none;}
#ypsiif .infolist th{font-size:122%;padding:8px 4px 5px 3px;*padding:9px 4px 3px 3px;vertical-align:text-top;}
#ypsiif .infolist tr{background:url(line_dot_lgray.gif) left top repeat-x;}
#ypsiif .infolist td{padding:8px 5px 5px;*padding:8px 0px 5px;}
#ypsiif .infolist td.date strong{color:#333;}
#ypsiif tr.first{background:none;}
#ypsiif tr.webprice{background-color:#ffc;color:#c00;}
#ypsiif tr.webprice th,#ypsiif tr.webprice td{font-weight:bold;font-size:122%;}
#ypsiif td .budget{width:100%;*width:100%;}
#ypsiif td .budget tr{background:none;}
#ypsiif td .budget td{border:#ccc 1px solid;text-align:center;padding:6px 3px 3px;background-color:#fff;*padding:5px 3px 3px;color:#333;}
#ypsiif td .budget td.aright{text-align:right;}
#ypsiif .bd .right .webprice span{font-size:93%;font-weight:normal;color:#333;}
#ypsiif .bd .right .webprice span.price{font-size:100%;font-weight:bold;color:#c00;}
#ypsiif .infolist li{padding:3px 0 3px 3px;*padding:0;}
#ypsiif .infolist input{margin-right:3px;*margin-right:0;}
#ypsiif .infolist ul.list li{float:left;font-family:PMingLiu;padding:2px 0 2px 3px\9;}
#ypsiif .infolist ul.list li.sevenmart{*width:120px;}
#ypsiif .infolist ul.list li.familymart{*width:135px;}
#ypsiif .infolist ul.list ul{display:none;margin-top:6px;}
#ypsiif .infolist ul.list ul li{background:url(ico_dot_s.gif) no-repeat scroll 0pt 50%;padding:3px 5px 3px 8px;margin-left:5px;float:none;}
#ypsiif .infolist td.date strong{font-weight:bold;font-size:123.1%;}
#ypsiif .infolist li.overseas{width:100%;padding:3px 0 0;*padding:5px 0 0;}
#ypsiif .infolist img{display:inline;vertical-align:middle;margin-right:3px;_padding-bottom:2px;}
#ypsiif .infolist img.ypay{padding-top:5px;*padding-top:0;display:block;}
#ypsiif .buy{text-align:center;margin-top:10px;line-height:0;}
#ypsiif .buy input{background:url(btn_to_buy.gif) no-repeat;width:147px;height:41px;border:0;font-size:0;cursor:pointer;overflow:hidden;padding:50px 0 0px;float:left;}
#ypsiif .buy input.middle{float:none;}
#ypsiif .buy input.hasnone{background:url(btn_wait_store.png) no-repeat;}
#ypsiif .buy input.notsell{background:url(ico_not_sell.png) no-repeat;}
#ypsiif .poplayer{width:19.25em;position:absolute;z-index:1;left:0;top:1.5em;_top:5px;}
#ypsiif .bd .buy .buylist{float:left;line-height:1.45;text-align:left;padding-right:18px;}
#ypsiif .bd .buy .buylist .alerts a{color:#c00;}
#ypsiif .bd .buy .buylist li.buylast a.trans{color:#c00;}
#ypsiif .bd .stblock{background:url(bg_yellow_gradient.png) no-repeat scroll 0 0;margin:5px auto 0;width:311px;height:30px;text-align:center;font-size:123.1%;font-weight:bold;color:#c00;padding-top:5px;*margin-top:15px;*padding-top:7px;}
#ypsiif .bd .stblock img{vertical-align:top;padding-right:4px;*position:relative;*top:-2px;}
#ypsiif .bd .stblock .selltime{background:url(ico_blueclock.png) no-repeat scroll 0 0;font-size:123.1%;text-align:center;font-weight:bold;color:#c00;margin:0;line-height:1;}
#ypsiif .bd p.limitwarn{color:#c00;text-align:center;margin:5px auto 0;}
#ypsiif .ypspanel .bd{padding-bottom:0;}
#ypsiif .bd .normselect{width:215px;}
#ypsiif .bd .datajs{display:none;} 
/* ps_social_sharing */
#ypsss{float:right;margin:4px 0 0 7px;}
#ypsss .bd ul{width:120px;}
#ypsss .bd ul li a{display:block;}
#ypsss .bd ul li.facebook a{background:url(ico_facebook.png) no-repeat scroll 0 0;}
#ypsss .bd ul li.plurk a{background:url(ico_plurk.png) no-repeat scroll 0 0;}
#ypsss .bd ul.share{height:24px;background:url(bg_ss_head.png) no-repeat scroll;}
#ypsss .bd ul.share li{float:left;margin:5px 3px 0 0;}
#ypsss .bd ul.share li.lable{width:30px;margin:5px 5px 0 2px;text-align:center;margin-top:7px\9;*margin-top:6px;}
#ypsss .bd ul.share li.arrows{width:9px;height:5px;margin:10px 0 0 29px;background:url(ico_arrows.gif) no-repeat scroll 0 -95px;}
#ypsss .bd ul.share li.on{background-position:0 0;}
#ypsss .bd ul.share li a{width:15px;text-align:center;text-indent:-9999em;}
#ypsssl{position:absolute;}
#ypsssl .bd ul{border:1px solid #dadada;border-top:0 none;width:118px;}
#ypsssl .bd ul li{text-align:left;background:url(bg_i_info.gif) repeat-x scroll 0 -7px;background-position:0 -5px\9;}
#ypsssl .bd ul li.facebook a,#ypsssl .bd ul li.plurk a{padding:4px 0 4px 23px;background-position:6px 5px;padding:5px 0 5px 23px\9;}
/* item tab */
#ypsitb {margin-top:10px;}
#ypsitb .bd ul li span{width:145px;}
/* item desc */
#ypsid .pic{padding-top:10px;text-align:center;}
#ypsid img{display:block;margin:0 auto 15px auto;}
#ypsid table{margin:0 auto;}
#ypsid table td{border:1px solid #ddd;text-align:center;vertical-align:middle;height:95px;width:128px;background-color:#fff;}
#ypsid table td.split{width:20px;border:none;background-color:transparent;}
#ypsid table td img{display:static;margin:auto;}
#ypsid .desc{text-align:left;line-height:1.6;}
/* src image text */
#ypsscmx{margin-bottom:0;}
#ypsscmx table{width:100%;}
#ypsscmx thead{background-color:#eee;}
#ypsscmx thead td,#ypsscmx table thead th{border-bottom:1px solid #fff;}
#ypsscmx thead td{padding:5px 0 3px;text-align:center;border-bottom:1px solid #fff;}
#ypsscmx thead th{padding-left:15px;}
#ypsscmx tr.title th,#ypsscmx tr.yeltl th{font-size:123.1%;padding:4px 15px 2px;background:#eee;}
#ypsscmx tr.yeltl th{background:#ffff8c;}
#ypsscmx tr.title.hlight th{background-color:#ffff8c;}
#ypsscmx tr.hlight th,#ypsscmx tr.hlight td{background-color:#ffc;}
#ypsscmx tr.hlight .pre td{background-color:#fff;}
#ypsscmx tr.yelbg th,#ypsscmx tr.yelbg td{background-color:#ffc;}
#ypsscmx tbody tr th,#ypsscmx table tbody tr td{background:url(line_dot_gray.gif) left bottom repeat-x;padding-top:5px;padding-bottom:7px;vertical-align:top;*padding-bottom:5px;}
#ypsscmx table tbody div.pre{float:left;margin:0 13px 0 1px;margin-left:0\9;text-align:center;}
#ypsscmx table tbody table{width:139px;height:98px;margin-bottom:9px;*margin-bottom:7px;background-color:#fff;}
#ypsscmx table tbody table td{line-height:0;border:1px solid #eee;vertical-align:middle;text-align:center;background:none;padding:1px;width:135px;height:135px;text-align:center;overflow:hidden;}
#ypsscmx tbody th div{margin-left:140px;*margin-left:138px;}
#ypsscmx tbody th div .zoom{background:url(ico_view_large.gif) 0 50% no-repeat;padding:4px 0 3px 20px;zoom:1;}
#ypsscmx tbody p{margin-bottom:3px;color:#666;line-height:160%;padding-right:5px;}
#ypsscmx tbody td{text-align:center;}
#ypsscmx tbody td span.del{line-height:150%;color:#666;background:url(bg_deline2.gif) 0 0.55em repeat-x;}
#ypsscmx tbody span{color:#c00;}
#ypsscmx tbody span em{font-size:131%;font-weight:bold;font-family:PMingLiU; white-space:nowrap;}
#ypsscmx tbody td a{display:block;}
#ypsscmx .nopic{color:#333;line-height:1.5;}
/* ps_search */
#ypss p {padding-bottom:8px;}
#ypss p.button {text-align:center;padding:5px 11px 5px 0;}
#ypss p.keyword {padding-bottom:2px;*padding-bottom:4px;}
#ypss .keyword input{width:92%;height:1.5em;}
#ypss .price {border-top:1px solid #E8E8E8;width:170px;}
#ypss .price input {width:73px;height:1.5em;}
#ypss .price span{padding:0 4px;}
#ypss .price span.pricetitle{display:block;font-weight:bold;padding:8px 0;font-size:108%;}
#ypss .classify{font-size:108%;}
#ypss .classify label{padding-right:10px;}
#ypss .classify input{margin-right:4px;*margin-right:2px;vertical-align:middle;*margin-top:-2px;}
/* ps_cat */
#ypsuf h4 {background:url(ico_arrow_r.gif) 0 6px no-repeat;*background-position-y:40%;padding-left:12px;font-size:123.1%;font-weight:bold;_padding-left:15px;} 
#ypsuf h4.on{background-image:url(ico_arrow_d.gif);}
#ypsuf div.more a{background:url(ico_graybox.gif) 0 center no-repeat;*background-position-y:0.2em;font-size:131%;padding-left:12px;}
#ypsuf div.more{background:url(line_dot_gray.gif) repeat-x 0 26px;padding-bottom:5px;}
#ypsuf ul{margin:5px;margin-left:15px;}
#ypsuf ul{margin:0;display:none;}
#ypsuf ul.showsub{display:block;background: url(line_dot_gray.gif) repeat-x scroll 0 100% transparent;}
#ypsuf ul.showsub li ul.showsub{background: none;}
#ypsuf li {background: url(line_dot_gray.gif) repeat-x scroll 0 0 transparent;padding:0;}
#ypsuf ul.showsub li h5{background:url(ico_dot_ms.gif) 14px 11px no-repeat;padding:0 0 0 22px;}
#ypsuf ul.showsub li ul li h5{background:url(ico_dot_ms.gif) 24px 11px no-repeat;padding:0 0 0 32px;}
#ypsuf li a{line-height:1.9;}
#ypsuf .slectit{background-color:#FDEB66;}
#ypsuf .slectit ul.showsub li{background-color:#FCFBF7;}
#ypsuf ul.showsub li.last ul.showsub{display:block;background: url(line_dot_gray.gif) repeat-x scroll 0 100% transparent;padding-bottom:1px;background-color:#eee;}
#ypsuf .bd {padding:10px 4px 7px;}
#ypsuf .hlight {background-color:#eee;}
/* ps_business */
#ypsbus .bd{padding-left:10px;}
#ypsbus ul {margin:0 5px;}
#ypsbus li {background:url(ico_arrow_r.gif) 0 0.3em no-repeat;padding-left:12px;padding-bottom:6px;font-size:123.1%;}
#ypsbus .note {border-top:1px solid #E8E8E8;padding-top:8px;width:170px;}
/* ps_top_n */
#ypstpn div.item{margin-bottom:20px;padding-bottom:10px;}
#ypstpn .smallorder{float:left;}
#ypstpn .info{padding-top:5px;}
#ypstpn .info:after {content:'.';display:block;visibility:hidden;clear:both;height:0px;}
#ypstpn .in1st {padding-top:13px;background:url(ico_crown.gif) 3px top no-repeat;}
#ypstpn .info h3{float:right;zoom:1;width:84%;}
#ypstpn div.item.last{background:none;padding-bottom:0;margin-bottom:0;}
#ypstpn .item span.noimg {height:135px;width:135px;overflow:hidden;display:block;}
#ypstpn .item span.noimg em {display: block; padding-top: 60px;}
#ypstpn .g-list div.small table{margin:0 auto;}
#ypstpn .g-list div.small td{width:135px;height:135px;overflow:hidden;padding:1px;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #E6E6E6;}
#ypstpn .g-list div.small td img{display:block;margin:auto;}
/* ps_hp_rating */
#ypshprt .mainpane{text-align:center;padding-bottom:5px;}
#ypshprt h4{color:#1F5883;}
#ypshprt .mainpane em.store-sup{font-weight:bold;font-size:146.5%;color:#FF990F}
#ypshprt .mainpane em.store{font-weight:bold;font-size:146.5%;}
#ypshprt .mainpane a em.store,#ypshprt .mainpane a em.store-sup{color:#1F5883;}
#ypshprt .ftpane{padding:5px 15px;}
#ypshprt .mainpane em.refer{font-size:100%;padding-top:4px;}
#ypshprt .value{width:64px;height:54px;margin:auto;background:url(ico_face_s.gif) no-repeat;}
#ypshprt div.bd{margin-top:0;}
#ypshprt .v0{background-position:0 0;}
#ypshprt .v1{background-position:-64px 0;}
#ypshprt .v2{background-position:-128px 0;}
#ypshprt .v3{background-position:-192px 0;}
#ypshprt .v4{background-position:-256px 0;}
#ypshprt span{color:#999;}
#ypshprt .ftpane{padding-left:18px;}
#ypshprt .level{background:url(store_rating_bg.png) no-repeat;text-align:left;margin:1px auto 3px auto;width:150px;height:16px;}
#ypshprt .ratingblk{height:16px;overflow:hidden;width:0%;}
/* ps_auc_n */
#ypsaun div.item{margin-bottom:10px;padding-bottom:10px;}
#ypsaun div.item.slast{margin-bottom:0;}
#ypsaun div.more a{background:url(ico_graybox.gif) 0 center no-repeat;*background-position-y:0.2em;padding-left:11px;}
#ypsaun div.more {padding-top:8px;font-size:123.1%;}
/* ps_promo_two_n */
#ypspm2n div.item{margin-bottom:10px;padding-bottom:10px;}
#ypspm2n div.item.last{background:none;padding-bottom:0;margin-bottom:0;}
/* ps_promo_one_n */
#ypspm1n div.item{background:none;}
/* ps_promo_four_n */
#ypspm4n div.item{margin-bottom:10px;padding-bottom:10px;}
#ypspm4n .info h3{padding-bottom:2px;}
#ypspm4n div.item.last{background:none;padding-bottom:0;margin-bottom:0;}
/* ps_item_extra */
#ypsiex .bd li {float:left;width:50%;overflow:hidden;margin-top:7px;height:12em;}
#ypsiex .bd .pic {text-align:center;padding-left:3px;float:left;}
#ypsiex .bd .pic img {border:1px solid #e6e6e6;padding:2px;vertical-align:middle;margin-left:7px;}
#ypsiex .bd .txt {margin-left:142px;padding:0 20px 10px 0;}
#ypsiex .bd span{font-size:123.1%;font-weight:bold;display:block;padding:4px 0;}
#ypsiex .bd span em{color:#c00;padding:0 3px;font-weight:bold;}
#ypsiex .bd h3{font-size:123.1%;height:4.5em;overflow:hidden;line-height:1.5;}
#ypsiex .bd p{line-height:150%;color:#666;padding-top:2px;}
#ypsiex .tobuy{width:147px;height:41px;border:none;background:url(btn_to_buy.gif) no-repeat;font-size:0;cursor:pointer;}
#ypsiex .nopic{float:left;width:104px;height:49px;border:1px solid #e6e6e6;margin-left:7px;padding-top:30px;}
#ypsiex .nopic-link{color:#333;}
#ypsiex .bd input{float:left;margin-top:30px;}
#ypsiex  .divtobuy{text-align:center;margin-top:10px;}
#ypsiex .bd .pic .action{padding-top:5px;clear:both;}
#ypsiex .bd .pic .action .zoom-detail{background:transparent url(ico_view_large.gif) no-repeat scroll 0 50%;padding:4px 0 3px 20px;line-height:1.2;zoom:1;}
/* ps_item_purchase */
#ypspurchase .divtobuy{text-align:center;margin-top:10px;}
#ypspurchase .tobuy{width:147px;height:41px;border:none;background:url(btn_to_buy.gif) no-repeat;font-size:0;cursor:pointer;}
/* chrome hack */
body:nth-of-type(1) #ypspurchase .tobuy{text-indent:-999em;}
/* ps_item_gift */
#ypsigf {margin-top:5px;}
#ypsigf .bd{padding-bottom:10px;}
#ypsigf .bd li {float:left;width:50%;overflow:hidden;margin-top:7px;}
#ypsigf .bd .pic {text-align:center;padding-left:16px;float:left;}
#ypsigf .bd .pic img {border:1px solid #e6e6e6;padding:2px;vertical-align:middle;margin-left:7px;}
#ypsigf .bd .txt {margin-left:142px;padding:0px 20px 10px 0;height:100px;}
#ypsigf .bd .pic .action{padding-top:5px;clear:both;}
#ypsigf .bd .pic .action .zoom-detail{background:transparent url(ico_view_large.gif) no-repeat scroll 0 50%;padding:4px 0 3px 20px;}
#ypsigf .bd span{font-size:123.1%;font-weight:bold;display:block;padding:4px 0;padding-bottom:10px;}
#ypsigf .bd span em{color:#c00;padding:0 3px;font-weight:bold;}
#ypsigf .bd h3{font-size:123.1%;line-height:1.5;}
#ypsigf .bd p{line-height:163%;color:#666;}
#ypsigf .nopic{float:left;width:104px;height:49px;border:1px solid #e6e6e6;margin-left:7px;padding-top:30px;}
#ypsigf .nopic-link{color:#333;}
.detail-panel{position:absolute;z-index:1001;top:-5000px;;left:-5000px;display:none;background-color:#fcfbf7;width:300px;padding:10px;border:2px solid #EAE9E6;text-align:right;font-size:93%;o_verflow:hidden;}
.detail-panel .image{margin:5px auto;font-size:0;line-height:0;overflow:hidden;}
.detail-panel .close{background:transparent url(ico_recom_close.gif) no-repeat left center;cursor:pointer;padding-left:15px;*background-position-y:0px;}
.detail-panel h3,.detail-panel p{width:300px;text-align:left;line-height:1.6;}
.detail-panel h3{font-size:123.1%;font-weight:bold;color:#333;margin-bottom:3px;}
.detail-panel p{color:#666;}
.detail-panel em.nopic{display:block;margin:5px;text-align:center;height:255px;line-height:255px;border:1px solid #e6e6e6;background-color:#fff;}
/* ps_item_promo */
#ypsipm .hd h2{float:left;}
#ypsipm .hd .gotop{float:right;font-size:82%;background:url(ico_uptop.gif) 0 center no-repeat;padding-left:10px;margin-top:11px;margin-right:11px;}
#ypsipm .bd{padding-left:27px;padding-right:27px;padding-bottom:5px;}
#ypsipm div.item{width:20%;background:none;padding-bottom:0;*width:19.9%}
#ypsipm div.item .image{width:132px;height:68px;}
#ypsipm div.item .info{width:11.5em;}
#ypsipm div.item h3{height:3.2em;line-height:1.5em;margin-top:5px;}
#ypsipm .more{border-top:1px solid #E6E6E6;padding-top:10px;margin-top:5px;text-align:right;} 
/* ps_src_text */
#ypsscx{margin-bottom:0;}
#ypsscx .bd table{width:100%;}
#ypsscx .bd th{padding:5px 15px;}
#ypsscx .bd th img{position:absolute;}
#ypsscx .bd th div{padding:5px 10px;margin:0 0 1px 38px;background:white;}
#ypsscx .bd th div img{position:static;}
#ypsscx .bd td{text-align:center;vertical-align:middle;}
#ypsscx .bd thead th,#ypsscx .bd thead td{background-color:#eee;}
#ypsscx .bd tbody th{font-size:123.1%;line-height:1.6em;background:url(line_dot_gray.gif) bottom left repeat-x;vertical-align:top;}
#ypsscx .bd .white-border th,#ypsscx .bd .white-border td {border-bottom:1px solid #fff;*border-bottom:2px solid #fff;}
#ypsscx .bd .ico-th {padding:0;background-color:#efefef;position:relative;}
#ypsscx .bd th.ico-th label {position:absolute;display:block;*left:0;padding:8px 12px;}
#ypsscx .bd th.ico-th label img.ico-good-img {display:block;width:16px;height:16px;}
#ypsscx .bd th.ico-th label img.ico-good-video {display:block;width:16px;height:16px;margin-top:25px;}
#ypsscx .bd tbody td{background:url(line_dot_gray.gif) bottom left repeat-x;vertical-align:top;padding-top:10px;}
#ypsscx .bd th img{vertical-align:text-top;}
#ypsscx .bd tr.hlight th,#ypsscx .bd tr.hlight td{background-color:#ffc;}
#ypsscx .ft .pager{padding:5px 0 4px;border-bottom:1px solid #ccc;}
#ypsscx .bd td.price{color:#c00;}
#ypsscx .bd td.price em{font-weight:bold;font-size:135%;}
/* ypsmysub */
#ypsmysub .listtable th{background-image:none;}
#ypsmysub .boldhead{background:#e0edf3 url(rc_round_a.gif) no-repeat top left;}
#ypsmysub .boldhead .wraper{background:transparent url(rc_round_b.gif) no-repeat top right;padding:4px 5px 3px 15px;border-top:none;border-bottom:1px solid #9cc6da;}
#ypsmysub .boldhead.ft{background:#e0edf3 url(rc_round_c.gif) no-repeat bottom left;}
#ypsmysub .boldhead.ft .wraper{background:transparent url(rc_round_d.gif) no-repeat bottom right;border-bottom:none;border-top:1px solid #9cc6da;zoom:1;}
#ypsmysub .listtable .name{padding-left:25px;}
#ypsmysub .boldhead input.delete{float:left;}
#ypsmysub .boldhead .pagenum{float:right;position:static;margin-top:4px;}
/* ps_service_form_ok */
#ypsserfok .bd{margin-top:10px;}
#ypsserfok .panel-glb .pbd{padding:20px 30px;}
#ypsserfok dl{line-height:150%;background:url(ico_over.gif) no-repeat;padding-left:70px;font-size:123.1%;}
#ypsserfok .bd .nav{background:url(line_dot_gray.gif) repeat-x left top;padding-top:10px;margin-top:10px;padding-left:70px;}
/* ps_service_form */
#ypsserf .bd table{width:100%;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;margin-top:14px;}
#ypsserf .bd em{color:#c00;}
#ypsserf .bd td,#ypsserf .bd th{padding:10px 10px 5px 10px;}
#ypsserf .bd th{text-align:right;background:#f4f7f8 url(bg_dot_v.gif) repeat-y right top;}
#ypsserf .bd textarea{width:460px;padding:5px;height:70px;margin-bottom:10px;}
#ypsserf .bd input.send{width:99px;height:27px; background:url(btn_send.gif) no-repeat 0 0;}
#ypsserf .bd input.cancel{width:99px;height:27px; background:url(btn_send.gif) no-repeat 0 -27px;}
/* ps_faq */
#ypsfaq{margin-top:20px;}
#ypsfaq .headinfo{color:#666;margin-left:20px;}
#ypsfaq .faq{font-size:123.1%;line-height:2;margin:0 0 15px 25px;}
#ypsfaq .faq li{padding-left:10px;background:url(ico_dot_black.gif) 0 center no-repeat;}
#ypsfaq ul.list{margin-bottom:20px;font-size:123.1%;margin-left:20px;}
#ypsfaq ul.list li{padding:5px;background:url(ico_dot_black.gif) no-repeat 5px center;padding-left:15px;}
#ypsfaq dl{line-height:1.8;}
#ypsfaq dt {background:url(bg_dot_4.gif) repeat-x;padding-top:12px;}
#ypsfaq dt.firstrow{background:none;}
#ypsfaq dt strong{font-weight:bold;font-size:123.1%; background:url(ico_faq.gif) no-repeat left center;padding:8px 0 4px 30px;}
#ypsfaq dd{padding-left:30px;}
#ypsfaq dd .toplink{text-align:right;padding-bottom:7px;}
/* ps_appraise_list */
#ypsal a.asce{background:url(ico_sort_asce.gif) right top no-repeat;padding-right:12px;}
#ypsal h4{font-size:132.3%;display:inline;}
#ypsal .thd span{color:#666;font-size:93%;}
#ypsal strong{font-weight:bold;}
#ypsal .thd{padding-bottom:10px;}
#ypsal .wraper{height:22px;position:static !important;padding:7px 10px 0 0;}
#ypsal .pagination{margin:10px 0;}
#ypsal .listtable th{background-color:#fff;text-align:center;}
#ypsal .listtable thead td,#ypsal .listtable thead th{background-color:#eee;padding-left:10px;padding-right:3px;}
#ypsal .listtable tbody td,#ypsal .listtable tbody th{vertical-align:top;}
#ypsal .levelblk{vertical-align:top;background-image:none;}
#ypsal .levelblk em.store{font-size:162%;font-weight:bold;color:#679D02;font-family:"Arial";}
#ypsal .levelblk em.store-sup{font-size:162%;font-weight:bold;color:#FF990F;font-family:"Arial";}
#ypsal .level{background:url(store_rating_bg.png) no-repeat;text-align:left;margin:1px auto 3px auto;width:150px;height:16px;}
#ypsal .ratingblk{height:16px;overflow:hidden;}
#ypsal .listtable .content{padding:5px 1px 0;line-height:1.5;}
#ypsal .listtable .content .reply li{padding:5px 10px;clear:both;background-color:#f4f7f8;background-image:none;}
#ypsal .listtable .content .reply li.bgrow{background-color:#e3e7e8}
#ypsal .listtable .content .reply .revert{color:#8a8a8a;clear:both;}
#ypsal .listtable .content .reply dt{float:left;padding:5px 0;}
#ypsal .listtable .content .reply dd{padding:5px 0;overflow:hidden;*zoom:1}
#ypsal .listtable .content .reply .revert dd{border-top:1px #8a8a8a dashed;}
#ypsal .listtable .content li{background:url(line_dot_gray_long.gif) repeat-x;padding:5px 10px 2px;}
#ypsal .listtable .content li.firstrep{background-image:none;padding-bottom:0;}
#ypsal .listtable .content .firstrep dd,#ypsal .listtable .content .firstrep dt{padding:0;}
#ypsal .listtable .content li.hidden{display:none;}
#ypsal .listtable .level{padding-right:4px;}
#ypsal .listtable div.fold{padding-left:12px;padding-bottom:3px;}
#ypsal .listtable div.fold .on{background:url(ico_fold.gif) no-repeat 3px 20%;padding-left:16px;*background-position-y:10%;}
#ypsal .listtable div.fold .off{background:url(ico_unfold.gif) no-repeat 3px 20%;padding-left:16px;}
#ypsal .wraper .pagenum{position:static; float:right;}
/* ps_appraise_items */
#ypsai .hd.iconhead{padding-top:0;}
#ypsai .hd.iconhead h3{padding-top:0;}
#ypsai .bd{margin-top:10px;}
#ypsai #ypsan{margin-top:10px;}
#ypsai .fleft{float:left;width:26.13%;}
#ypsai .fright{width:70.5%;zoom:1;float:right;}
#ypsai .fright dl{border-bottom:1px solid #9cc6da;padding-top:4px;}
#ypsai .fright dl dt{border-bottom:1px solid #9cc6da;background:#e0edf3 url(rc_round_a_g.gif) no-repeat 0 0;}
#ypsai .fright dl dt div{padding:11px 9px 9px;margin-left:5px;background:#e0edf3 url(rc_round_b_g.gif) right top no-repeat;}
#ypsai .fright dl dt span{font-size:123.1%;}
#ypsai .fright dl dd{padding:5px 13px 7px;}
#ypsai .fright dl dd img{margin-right:2px;}
#ypsai .fright dl dd em{color:#ff990f;font-weight:bold;font-size:123.1%;padding:0 13px 0 6px;}
#ypsai .fright dl dd h4{font-size:123.1%;display:inline;}
#ypsai .fright dl dd span{color:#ff990f;}
#ypsai a.question{background:url(ico_question.gif) no-repeat scroll left center;margin-left:5px;padding-left:18px;*background-position-y:10%;}
/* ps_appraise_num */
#ypsan .bd{margin-top:0;}
#ypsan .level{padding:3px 0;padding-top:4px;}
#ypsan .level em{padding-right:10px;}
#ypsan .mainpane{text-align:center;padding:5px 0;}
#ypsan .ftpane{padding:5px 15px;}
#ypsan .mainpane,#ypsan .ftpane{padding:5px 15px;}
/* ps_buyer_mustknow */
#ypsbmust .headinfo{color:#666;margin-left:20px;}
#ypsbmust .bpgbd h2{font-size:123.1%;font-weight:bold;}
#ypsbmust ul.list{margin-bottom:20px;font-size:123.1%;margin-left:20px;}
#ypsbmust ul.list li{padding:5px;background:url(ico_dot_black.gif) no-repeat 5px center;padding-left:15px;}
#ypsbmust dl{line-height:1.8;}
#ypsbmust dt {background:url(bg_dot_4.gif) repeat-x;padding-top:12px;}
#ypsbmust dt.firstrow{background:none;}
#ypsbmust dt strong{font-weight:bold;padding:8px 0 4px 30px;}
#ypsbmust dd{padding-left:30px;}
#ypsbmust dd p{color:#666;}
#ypsbmust dd .toplink{text-align:right;padding-bottom:7px;}
#ypsbmust .basicitems{margin-bottom:20px;}
#ypsbmust .basicitems .toplink{text-align:right;margin-top:-8px;}
#ypsbmust dt strong.a01{background:url(ico_01_9.gif) no-repeat left 4px;*background-position-y:2px;}
#ypsbmust dt strong.a02{background:url(ico_01_9.gif) no-repeat left -27px;*background-position-y:-29px;}
#ypsbmust dt strong.a03{background:url(ico_01_9.gif) no-repeat left -59px;*background-position-y:-61px;}
#ypsbmust dt strong.a04{background:url(ico_01_9.gif) no-repeat left -91px;*background-position-y:-93px;}
#ypsbmust dt strong.a05{background:url(ico_01_9.gif) no-repeat left -123px;*background-position-y:-125px;}
/* ps_str_prominst */
#ypsspinst .panel-gray-sy{width:80%;margin:auto;margin-top:10px;}
#ypsspinst .panel-gray-sy dl{padding:10px 20px 0;line-height:1.8;}
#ypsspinst .panel-gray-sy dt{font-weight:bold;}
#ypsspinst .panel-gray-sy dt em{font-weight:bold;color:#f00;}
#ypsspinst .panel-gray-sy dd{padding-bottom:12px;}
#ypsspinst .bd .phd a{float:right;margin:25px 15px 0 0;}
/* ps_promo_event_list */
#ypspmoevtls .hd{margin-bottom:10px;}
#ypspmoevtls .bd{background:url("bg_wrper_g_top.gif") no-repeat scroll 0 0 #fff;}
#ypspmoevtls .bd .evtpghd{background:url("bg_wrper_g_top.gif") no-repeat scroll right -89px transparent;}
#ypspmoevtls .bd .evtpghd p{text-align:right;padding: 20px 20px 10px 0;}
#ypspmoevtls .evtlsbd{padding:12px 20px 0;}
#ypspmoevtls .bd .pmoevtitem{background-color:#fff;border:1px solid #e1e1e1;margin-bottom:20px;min-height:13.5em;padding:5px 20px;*padding-bottom:2px;}
#ypspmoevtls .bd div.pmoevtitem.on{background-color:#fffae5;border:1px dotted #999;cursor:pointer;}
#ypspmoevtls .bd .pmoevtitem a, #ypspmoevtls .bd .pmoevtitem a:hover{color:#333;text-decoration:none;}
#ypspmoevtls .bd .pmoevtitem .evtimg{float:left;width:135px;height:135px;margin-top:10px;}
#ypspmoevtls .bd .pmoevtitem .evtimg table{border-collapse: separate; border:0px solid #fff;margin-bottom:3px;}
#ypspmoevtls .bd .pmoevtitem .evtimg table td{border:1px solid #e8e8e8;width:135px;height:135px;padding:1px;overflow:hidden;text-align:center;vertical-align:middle;}
#ypspmoevtls .bd .pmoevtitem .evtimg table td img{vertical-align:bottom;}
#ypspmoevtls .bd .pmoevtitem .evtsummary{margin-left:160px;font-size:108%;line-height:1.6em;}
#ypspmoevtls .bd .pmoevtitem .evtsummary h3{color:#1f5883;font-size:116%;font-weight:bold;padding:8px 5px 8px 0;}
#ypspmoevtls .bd .pmoevtitem .evtsummary h3 a, #ypspmoevtls .bd .pmoevtitem .evtsummary h3 a:hover{color:#1f5883;text-decoration:none;}
#ypspmoevtls .bd .pmoevtitem .evtsummary .evtcon{padding-top:5px;color:#666;}
#ypspmoevtls .bd .pmoevtitem .evtsummary .icoimgl, #ypspmoevt .bd .pmoevtitem .evtsummary .icoimgl{padding:0 3px;position:relative;top:2px;}
#ypshppromoevt .evtsummary .icoimgl{padding:0 3px;position:relative;top:2px;}
#ypspmoevtls .bd .pmoevtitem .evtsummary .evtbuy{display:inline-block;color:#3f3f3f;border:1px solid #cbced9;padding:3px 12px;font-weight:bold;background-color:#e6f0f6;margin:6px 0;border-radius:3px;}
#ypspmoevtls .bd .evtpgft{background:url("bg_wrper_g_bl.gif") no-repeat scroll left bottom transparent;}
#ypspmoevtls .bd .evtpgft p{background:url("bg_wrper_g_br.gif") no-repeat scroll right bottom transparent;text-align:center;padding:5px 0 25px 0;}
#ypsdislist a.evtbuy{display:inline-block;color:#3f3f3f;border:1px solid #cbced9;padding:3px 12px;font-weight:bold;background-color:#e6f0f6;margin:6px 0;border-radius:3px;}
#ypsdislist img.icoimgl{padding:0 3px;position:relative;top:2px;}
/* ps_promo_event */
#ypspmoevt .bd{background:url(bg_promo_event_v.png) no-repeat scroll left top;height:196px;}
#ypspmoevt .bd .pmoevtitem{padding:12px 85px 10px 40px;*padding-top:10px;}
#ypspmoevt .bd .pmoevtitem.on{cursor:pointer;}
#ypspmoevt .bd .pmoevtitem a, #ypspmoevt .bd .pmoevtitem a:hover{color:#333;text-decoration:none;}
#ypspmoevt .bd .pmoevtitem .evtimg{float:left;width:150px;height:150px;}
#ypspmoevt .bd .pmoevtitem .evtimg table{border-collapse: separate; border:0px solid #fff;margin-top:0px;}
#ypspmoevt .bd .pmoevtitem .evtimg table td{border:1px solid #ebebeb;width:150px;height:150px;padding:1px;overflow:hidden;text-align:center;vertical-align:middle;}
#ypspmoevt .bd .pmoevtitem .evtimg table td img{vertical-align:bottom;}
#ypspmoevt .bd .pmoevtitem .evtsummary{margin-left:180px;}
#ypspmoevt .bd .pmoevtitem .evtsummary h3{color:#ff7e00;font-size:123.1%;font-weight:bold;padding:0 5px 8px 0;}
#ypspmoevt .bd .pmoevtitem .evtsummary h3 a, #ypspmoevt .bd .pmoevtitem .evtsummary h3 a:hover{color:#ff7e00;text-decoration:none;}
#ypspmoevt .bd .pmoevtitem .evtsummary dl{font-size:108%;line-height:1.6;}
#ypspmoevt .bd .pmoevtitem .evtsummary dt, #ypspmoevt .bd .pmoevtitem .evtsummary dd{float:left;}
#ypspmoevt .bd .pmoevtitem .evtsummary dt{font-weight:bold;_clear:left;_width:70px;}
#ypspmoevt .bd .pmoevtitem .evtsummary dd{width:575px;_width:570px;}
#ypspmoevt .bd .pmoevtitem .evtsummary dd em{color:#c00;font-weight:bold;}
#ypspmoevt .bd .pmoevtitem .evtsummary dd span{color:#c00;}
#ypspmoevt .bd .pmoevtitem .evtsummary dd .popuse{color:#1f5883;text-decoration:underline;}
#ypspmoevt .ft{padding:5px 5px 0 5px;line-height:2em;}
#ypspmoevt .ft .note-text{background:url(ico_dot_s.gif) left 50% no-repeat scroll;padding:10px;}
#ypspmoevt .ft a.linkbtn{padding:7px 20px;text-align:center;}
#ypspmoevt .ft .vhide{visibility:hidden;}
/*ps_prom_sele*/
#ypspsel{background:transparent url(line_dot_gray.gif) repeat-x scroll left bottom;padding-bottom:20px;}
#ypspsel .panel-gray-sy{width:80%;margin:auto;margin-top:10px;margin-bottom:15px;}
#ypspsel #ypssci{font-size:100%;background:transparent url(line_dot_gray.gif) repeat-x scroll left bottom;margin-bottom:5px;}
#ypspsel table{width:100%;clear:both;}
#ypspsel td{padding-top:10px;vertical-align:top;}
#ypspsel table .image{display:block;padding:2px;border:1px solid #e6e6e6;margin:0 auto;text-align:center;width:200px;height:100px;}
#ypspsel table .image img{margin-left:auto;margin-right:auto;}
#ypspsel table .price{color:#c00;padding-bottom:3px;}
#ypspsel table .price strong{font-weight:bold;font-size:123.1%;}
#ypspsel table .oldprice{color:#666;}
#ypspsel table .info{text-align:left;margin:3px auto 0;line-height:1.6em;width:17.1666em;}
#ypspsel table .info h3 img{vertical-align:text-top;}
#ypspsel table .info span{display:block;}
#ypspsel table .info p{color:#666;}
#ypspsel .panel-gray-sy{line-height:1.5;}
#ypspsel .panel-gray-sy dl{padding:0 30px 10px 30px;}
#ypspsel .panel-gray-sy strong{font-weight:bold;padding-top:10px;display:block;}
/*ps_shopping_cart_list*/
#ypssclist .hd{text-align:right;padding:5px;}
/*#ypssclist .iconhead{position:relative;}*/
/*#ypssclist .iconhead a.fold{position:absolute;right:25px;top:3px;_right:40px;*top:8px;}*/
#ypssclist .iconhead a.fold{float:right;}
#ypssclist strong.title{font-weight:bold;font-size:123.1%;display:block;padding-bottom:10px;}
#ypssclist .bd h3{float:left;}
#ypssclist .content{padding:15px 25px 10px;zoom:1;display:none;}
#ypssclist tfoot td {padding-right:5px;padding-top:8px;}
#ypssclist td.left{border-left:none;padding-left:15px;}
#ypssclist .paying-detail td{padding-top:8px;padding-bottom:6px;}
#ypssclist .paying-detail tfoot td{padding-top:5px;padding-bottom:2px;}
#ypssclist .gotoback{background:url(ico_re_list.gif) no-repeat left center;padding:5px;padding-left:20px;}
#ypssclist span.open{background:url(ico_fold.gif) no-repeat left center;padding-left:15px;}
#ypssclist span.close{background:url(ico_unfold.gif) no-repeat left center;padding-left:15px;}
#ypssclist .fold .bpgbd{background-image:none;}
#ypssclist .fold .bpg-wraper2{background-image:none;}
.ps_sc_user_info .err-msg, .ps_payment_creditcard .err-msg{display:none; line-height:1.5;}
.ps_buyinfo #ypssclist .content,.ps_payment_creditcard #ypssclist .content{display:block;}
#ypssclist a.moredetail{display:inline;}
/*ps_cc_payment*/
#ypsccpay{padding:0 20px;}
#ypsccpay .bd{padding:15px 25px 10px;position:relative;}
#ypsccpay .bd table{border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;}
#ypsccpay .safecode{padding-left:0;padding-top:20px;}
#ypsccpay .safecode .warning{float:none;}
#ypsccpay .safecode .warning li {list-style-type:decimal;margin-left:47px;color:#c00;}
#ypsccpay .bd td input[type="text"]{padding:1px;width:40px;}
#ypsccpay .bd td input.card_1{width:auto;}
#ypsccpay .birthday input{width:25px;}
#ypsccpay td img{vertical-align:middle;}
#ypsccpay .backedit{text-align:center;}
#ypsccpay .back{background:url(ico_back.gif) 0 center no-repeat; padding-left:17px;}
#ypsccpay .bd td em{color:#333;padding:0 0 0 3px;}
/*ps_buyer_info*/
#ypsbuyinf{margin-top:20px;}
#ypsbuyinf td label{display:block;padding-top:7px;}
#ypsbuyinf .uline{border-bottom:1px solid #ccc;}
#ypsbuyinf .note{padding-bottom:8px;padding-top:8px;}
#ypsbuyinf .note storng{font-size:92%;}
#ypsbuyinf div.invoice{display:none;}
#ypsbuyinf .edit{background:url(ico_pencil.gif) 10px center no-repeat;padding-left:25px;}
#ypsbuyinf em {color:#c00;}
#ypsbuyinf label.ypsdonate{display:inline;}
#ypsbuyinf label.ypsdonate input{margin-right:3px;}
	/* Shoppingcartenh */
#ypsbuyinf .ypsmail{color:#888;}
/*ps_receiver_info*/
#ypsrecinf label{display:block;padding-top:7px;}
#ypsrecinf em {color:#c00;}
/*ps_remark*/
#ypsremark textarea{width:860px; height:50px;}
#ypsremark em{color:#c00;}
/*ps_payment_type*/
#ypsptype td,#ypsptype th{padding:9px 3px; border-bottom:#ddd 1px dashed;}
#ypsptype th{text-align:left;font-size:123.1%;padding:3px;font-weight:bold;}
#ypsptype td{background-image:none;vertical-align:middle;}
#ypsptype td.radio{background:url(line_dot_v.gif) repeat-y scroll right top #F4F7F8;padding:5px 10px; vertical-align:middle;text-align:center;}
#ypsptype td.type{background:url(line_dot_v.gif) repeat-y scroll right top #fff;padding:3px;text-align:center;font-size:123.1%;font-weight:bold;}
#ypsptype td.price{text-align:right;font-size:123.1%;}
#ypsptype td.x{text-align:center;font-size:93%;padding:9px 0 9px 5px;}
#ypsptype td.rate{color:#c00;font-size:93%;padding-left:13px;padding-right:0;}
#ypsptype tr.colfix td,#ypsptype tr.colfix{height:0;visibility:hidden;border-bottom:0;line-height:0;font-size:0;padding:0;margin:0;}
#ypsptype em{font-weight:bold; color:#c00;}
#ypsptype span{color:#999;}
#ypsptype span.hdnote{color:#333;font-size:13px;padding-left:13px;}
#ypsptype .ft{text-align:center;padding:10px 0;}
#ypsptype .ft em{font-weight:100;}
#ypsptype .gotoback{background:url(ico_edit.gif) no-repeat left center;padding:5px;padding-left:20px;}
#ypsptype .form-btn{padding:15px;}
#ypsptype .cclimit{padding-left:20px;font-weight:bold;color:#c00;}
/*ps_cc_payment_error*/
#ypsccerr .panel-glb {width:96%;margin:0 auto;}
#ypsccerr .panel-glb .pbd {padding:0 20px;font-size:123.1%;line-height:1.5;}
#ypsccerr .panel-glb .warning {background:url(ico_error.gif) left 8px no-repeat;padding:10px 40px;}
#ypsccerr .panel-glb .warning em{font-weight:bold;color:#c00;line-height:1.8;}
#ypsccerr .panel-glb .nav {background:url(line_dot_gray.gif) left top repeat-x;padding:10px 40px;}
#ypsccerr .panel-glb .warning strong{font-weight:bold;}
#ypsccerr .panel-glb .warning ul li{background:url(ico_dot_black.gif) left center no-repeat;padding-left:12px;margin-left:20px;}
/*ps_my_shop_cart*/
#ypsscart{margin:0;}
#ypsscart .headinfo em{color:#c00;font-weight:bold;padding-left:0;}
#ypsscart .listtable th,#ypsscart thead td,#ypsscart thead th{background-image:none;}
#ypsscart td{padding-left:15px;}
#ypsscart .listtable td.center{padding:0;}
#ypsscart td .trolley{display:block;width:37px;height:20px; margin:auto;background:url(ico_cart.gif) no-repeat;font-size:1px; overflow:hidden; text-indent:-1000px;}
/*ps_my_ccare*/
#ypsmycc .headinfo em{color:#c00;font-weight:bold;}
#ypsmycc .listtable th,#ypsmycc thead td,#ypsmycc thead th{background-image:none;}
#ypsmycc td{padding-left:15px}
#ypsmycc tbody td{padding:15px;padding-left:15px}
#ypsmycc .listtable td.center{padding:0;background-image:none;}
#ypsmycc td .trolley{display:block;width:30px;height:25px; margin:auto;}
#ypsmycc .pagination{padding-top:15px;}
#ypsmycc .wraper{padding:8px 15px; text-align:right;}
#ypsmycc .wraper .pagenum,#ypsmyvip .wraper .pagenum{position:static;}
#ypsmycc a.reply{padding:5px;padding-left:20px;background:url(ico_employ.gif) no-repeat left center; line-height:1.5;}
/* ps_edit_p */
#ypsep{text-align:center;line-height:1.231;width:100%;overflow:hidden;}
#ypsep .bd{text-align:left;margin:0 auto;}
#ypsep h1{font-size:138.5%;}
#ypsep h2{font-size:123.1%;}
#ypsep h3{font-size:108%;}
#ypsep h1,#ypsep h2,#ypsep h3{margin:1em 0;}
#ypsep h1,#ypsep h2,#ypsep h3,#ypsep h4,#ypsep h5,#ypsep h6,#ypsep strong{font-weight:bold;}
#ypsep abbr,#ypsep acronym{border-bottom:1px dotted #000;cursor:help;}
#ypsep em{font-style:italic;}
#ypsep blockquote,#ypsep ul,#ypsep ol,#ypsep dl{margin:1em;}
#ypsep ol,#ypsep ul,#ypsep dl{margin-left:2em;}
#ypsep ol li{list-style:decimal outside;}
#ypsep ul li{list-style:disc outside;}
#ypsep dl dd{margin-left:1em;}
#ypsep th,#ypsep td{/*border:1px solid #000;padding:.5em;*/}
#ypsep th{font-weight:bold;text-align:center;}
#ypsep caption{margin-bottom:.5em;text-align:center;}
#ypsep p,#ypsep fieldset,#ypsep table,#ypsep pre{margin-bottom:1em;}
#ypsep input[type=text],#ypsep input[type=password],#ypsep textarea{width:12.25em;*width:11.9em;}
/* ps_edit_e */
#ypsee{text-align:center;line-height:1.231;width:100%;overflow:hidden;}
#ypsee .bd{text-align:left;margin:0 auto;}
#ypsee h1{font-size:138.5%;}
#ypsee h2{font-size:123.1%;}
#ypsee h3{font-size:108%;}
#ypsee h1,#ypsee h2,#ypsee h3{margin:1em 0;}
#ypsee h1,#ypsee h2,#ypsee h3,#ypsee h4,#ypsee h5,#ypsee h6,#ypsee strong{font-weight:bold;}
#ypsee abbr,#ypsee acronym{border-bottom:1px dotted #000;cursor:help;}
#ypsee em{font-style:italic;}
#ypsee blockquote,#ypsee ul,#ypsee ol,#ypsee dl{margin:1em;}
#ypsee ol,#ypsee ul,#ypsee dl{margin-left:2em;}
#ypsee ol li{list-style:decimal outside;}
#ypsee ul li{list-style:disc outside;}
#ypsee dl dd{margin-left:1em;}
#ypsee th,#ypsee td{/*border:1px solid #000;padding:.5em;*/}
#ypsee th{font-weight:bold;text-align:center;}
#ypsee caption{margin-bottom:.5em;text-align:center;}
#ypsee p,#ypsee fieldset,#ypsee table,#ypsee pre{margin-bottom:1em;}
#ypsee input[type=text],#ypsee input[type=password],#ypsee textarea{width:12.25em;*width:11.9em;}
/* ps_edit_n */
#ypses{text-align:center;line-height:1.231;width:100%;overflow:hidden;}
#ypses .bd{text-align:left;margin:0 auto;}
#ypses h1{font-size:138.5%;}
#ypses h2{font-size:123.1%;}
#ypses h3{font-size:108%;}
#ypses h1,#ypses h2,#ypses h3{margin:1em 0;}
#ypses h1,#ypses h2,#ypses h3,#ypses h4,#ypses h5,#ypses h6,#ypses strong{font-weight:bold;}
#ypses abbr,#ypses acronym{border-bottom:1px dotted #000;cursor:help;}
#ypses em{font-style:italic;}
#ypses blockquote,#ypses ul,#ypses ol,#ypses dl{margin:1em;}
#ypses ol,#ypses ul,#ypses dl{margin-left:2em;}
#ypses ol li{list-style:decimal outside;}
#ypses ul li{list-style:disc outside;}
#ypses dl dd{margin-left:1em;}
#ypses th,#ypses td{/*border:1px solid #000;padding:.5em;*/}
#ypses th{font-weight:bold;text-align:center;}
#ypses caption{margin-bottom:.5em;text-align:center;}
#ypses p,#ypses fieldset,#ypses table,#ypses pre{margin-bottom:1em;}
#ypses input[type=text],#ypses input[type=password],#ypses textarea{width:12.25em;*width:11.9em;}
/* ps_edit_s */
#ypsen{text-align:center;line-height:1.231;width:100%;overflow:hidden;}
#ypsen .bd{text-align:left;margin:0 auto;}
#ypsen h1{font-size:138.5%;}
#ypsen h2{font-size:123.1%;}
#ypsen h3{font-size:108%;}
#ypsen h1,#ypsen h2,#ypsen h3{margin:1em 0;}
#ypsen h1,#ypsen h2,#ypsen h3,#ypsen h4,#ypsen h5,#ypsen h6,#ypsen strong{font-weight:bold;}
#ypsen abbr,#ypsen acronym{border-bottom:1px dotted #000;cursor:help;}
#ypsen em{font-style:italic;}
#ypsen blockquote,#ypsen ul,#ypsen ol,#ypsen dl{margin:1em;}
#ypsen ol,#ypsen ul,#ypsen dl{margin-left:2em;}
#ypsen ol li{list-style:decimal outside;}
#ypsen ul li{list-style:disc outside;}
#ypsen dl dd{margin-left:1em;}
#ypsen th,#ypsen td{/*border:1px solid #000;padding:.5em;*/}
#ypsen th{font-weight:bold;text-align:center;}
#ypsen caption{margin-bottom:.5em;text-align:center;}
#ypsen p,#ypsen fieldset,#ypsen table,#ypsen pre{margin-bottom:1em;}
#ypsen input[type=text],#ypsen input[type=password],#ypsen textarea{width:12.25em;*width:11.9em;}
/*ps_item_user_des*/
#ypsudes h1{font-size:138.5%;}
#ypsudes h2{font-size:123.1%;}
#ypsudes h3{font-size:108%;}
#ypsudes h1,#ypsudes h2,#ypsudes h3{margin:1em 0;}
#ypsudes h1,#ypsudes h2,#ypsudes h3,#ypsudes h4,#ypsudes h5,#ypsudes h6,#ypsudes strong{font-weight:bold;}
#ypsudes abbr,#ypsudes acronym{border-bottom:1px dotted #000;cursor:help;}
#ypsudes em{font-style:italic;}
#ypsudes blockquote,#ypsudes ul,#ypsudes ol,#ypsudes dl{margin:1em;}
#ypsudes ol,#ypsudes ul,#ypsudes dl{margin-left:2em;}
#ypsudes ol li{list-style:decimal outside;}
#ypsudes ul li{list-style:disc outside;}
#ypsudes dl dd{margin-left:1em;}
#ypsudes th,#ypsudes td{/*border:1px solid #000;padding:.5em;*/}
#ypsudes th{font-weight:bold;text-align:center;}
#ypsudes caption{margin-bottom:.5em;text-align:center;}
#ypsudes p,#ypsudes fieldset,#ypsudes table,#ypsudes pre{margin-bottom:1em;}
#ypsudes input[type=text],#ypsudes input[type=password],#ypsudes textarea{width:12.25em;*width:11.9em;}
#ypsudes p{font-size:114%;}
#ypsudes{width:750px;overflow-x:auto;min-height:16px;overflow-y:hidden;}
/* ps_item_flash */
#ypsifla{text-align:center;}
/* ypsbill*/
#ypsbill{border:1px solid #ccc;background:#ffc;padding:10px 15px;color:#333;line-height:1.5;}
#ypsbill .left{float:left;width:115px;}
#ypsbill .right{float:left;width:785px;}
#ypsbill .left h3{font-size:123.1%;font-weight:bold;margin-right:15px;}
#ypsbill .right em{color:#c00;font-weight:bold;font-size:123.1%;}
#ypsbill .right .row{border-bottom:1px dashed #ccc;margin-bottom:5px;}
#ypsbill .right .pad, #ypsbill .right .bank{color:#666;}
#ypsbill .right .pad{margin-bottom:5px;}
/*ypsloading*/
#ypsloading .bd{text-align:center;margin:100px 0;}
/*ypserror*/
.psv_error2 #ypserror {margin:100px 0pt 250px;}
#ypserror .left{float:left;margin-right:10px;width:31px;height:30px;background:url(ico_exc.gif) no-repeat;}
#ypserror .left-tick{float:left;margin-right:10px;width:31px;height:30px;background:url(ico_over.gif) no-repeat;}
#ypserror .right{float:left;width:58em;font-size:116%;color:#333;line-height:1.5;}
#ypserror .right h3{font-weight:bold;font-size:108%;color:#c00;}
#ypserror .right span{font-size:108%;}
#ypserror .right div{font-size:108%;display:block;background:url(line_dotted.gif) repeat-x;margin-top:5px;padding-top:5px;}
#ypserror .right a{display:block;}
/*ps_payok_buyer*/
#ypspob .a{width:300px;}
/*ypsint*/
#ypsint .hd{margin-bottom:10px;}
#ypsint .bd .left{float:left;}
#ypsint .bd .right{float:right;}
/*ps_buyinfo*/
.ps_buyinfo .errormsg, .ps_payment_creditcard .errormsg, .ps_sc_user_info .errormsg{background:url(ico_warning.gif) 5px center no-repeat;padding:2px 0 0 25px;line-height:1.5;color:#c00;display:none;}
#ypsalli .paying-detail td{text-align:left;}
/* V2 Start */
/* popwindow */
.yps-pop-mask{position:absolute;display:none;background-color:#000;left:0;top:0;z-index:1000;width:100%;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;border:none;}
.yps-pop-win{position:absolute;display:none;border:2px solid #e8e3b2;background-color:#fefadd;left:0;top:0;z-index:1001;}
.yps-pop-win .hd{margin:7px 15px;}
.yps-pop-win .hd h4{font-size:123.1%;margin-right:50px;}
.yps-pop-win .bd{border:1px solid #e8e3b2;padding:15px;margin:15px;margin-top:0;background-color:#fff;}
.yps-pop-win .btn{text-align:center;padding-top:10px;margin-top:10px;background:url(line_long_dot.gif) left top repeat-x;}
.yps-pop-win .btn .submit{width:67px;height:26px;background:url(btn_sure_short.gif) no-repeat;}
.yps-pop-win .btn .cancel{width:67px;height:26px;background:url(btn_cancel_short.gif) no-repeat;}
.ft.boldhead{background:#e0edf3 url(rc_round_c.gif) no-repeat bottom left;}
.ft.boldhead .wraper{background:url(rc_round_d.gif) no-repeat bottom right;border-bottom:none;border-top:1px solid #9cc6da;zoom:1;}

/* ps_watch_add */
#ypswladd .bd{padding-top:5px;width:430px;}
#ypswladd th{text-align:right;vertical-align:top;padding:5px;line-height:1.7;white-space:nowrap;vertical-align:top;width:70px;}
#ypswladd th em{display:block;padding-right:10px;}
#ypswladd td{padding:5px;}
#ypswladd em{color:#c00;}
#ypswladd table{width:100%;}
#ypswladd .title th,#ypswladd .title td{background:url(line_long_dot.gif) left bottom repeat-x;}
#ypswladd .tag-pane .tags{background-color:#eee;padding:5px;margin-bottom:5px;color:#999;line-height:1.5;}
#ypswladd .tag-pane .tags a{background:url(ico_tag_del.gif) left center no-repeat;padding-left:14px;margin:0 4px;}
#ypswladd .tag-pane input.tagword{padding:2px;width:60%;}
#ypswladd .tag-pane input.add{padding:0 5px;}
#ypswladd .tag-pane .note p{color:#666;line-height:1.6;margin-top:5px;}
#ypswladd .tag-pane .note p a{padding-left:15px;background:transparent url(ico_que.gif) no-repeat;}
#ypswladd .tag-pane .common{padding-top:10px;line-height:1.5;}
#ypswladd .tag-pane .common a{background:url(ico_tag_add.gif) left center no-repeat;padding-left:14px;margin:0 4px;}
#ypswladd .running{display:none;text-align:center;height:100px;margin-top:90px;}
#ypswladd .running img{vertical-align:middle;}
/* ps_subs_goods_mail */
#ypssubmail .bd{padding-top:5px;width:430px;}
#ypssubmail th{text-align:right;vertical-align:top;padding:5px;line-height:1.7;white-space:nowrap;vertical-align:top;width:60px;}
#ypssubmail td{padding:5px;}
#ypssubmail td.info{line-height:1.6;padding:10px 5px;}
#ypssubmail table{width:100%;}
#ypssubmail .title th,#ypssubmail .title td{background:url(line_long_dot.gif) left bottom repeat-x;}
#ypssubmail .running{display:none;font-size:123.1%;padding:25px 20px 25px;text-align:center;}
#ypssubmail .error{padding:25px 20px 25px 60px;text-align:left;background:url(ico_waring.png) 20px 20px no-repeat;}
#ypssubmail .running img{vertical-align:middle;}
#ypssubmail h2{font-size:123.1%;padding:25px 60px;background:url(ico_waring.png) 20px 20px no-repeat;}
/* ps_my_str_itemreport */
#ypsmsip .listtable th,#ypsmsip .listtable td{border-bottom:1px solid #9cc6da;padding:6px 9px;}
#ypsmsip .listtable .name{padding-left:25px;}
#ypsmsip tr.boldhead th.circular{background:#e0edf3 url(rc_round_a.gif) no-repeat scroll left top; }
#ypsmsip tr.boldhead th{background:#e0edf3;padding-left:15px;} 
#ypsmsip tr.boldhead .wraper{position:static;background:#e0edf3 url(rc_round_b.gif) no-repeat top right;border-top:none;}
#ypsmsip .wraper{position:relative;border-bottom:1px solid #9cc6da;}
#ypsmsip .boldhead{background:#e0edf3 url(rc_round_a.gif) no-repeat scroll left top;}
#ypsmsip .boldhead .wraper{background:url(rc_round_b.gif) no-repeat top right;border-top:none;}
#ypsmsip .boldhead .wraper input{cursor:pointer;*padding-top:3px;}
#ypsmsip .ft.btom{background:#e0edf3 url(rc_round_c.gif) no-repeat left bottom;}
#ypsmsip .ft .wraper{background:url(rc_round_d.gif) no-repeat bottom right;border-bottom:none;border-bottom:none;border-top:1px solid #9cc6da;zoom:1;}
#ypsmsip .bd .bpgbd form table.listtable th{*padding:3px 4px;}
/* ps_wtach_list_search */
#ypswlsh .bd{padding:10px;text-align:center;}
#ypswlsh .search{width:63px;height:26px;background:url(btn_que_search.gif) no-repeat;margin:0 2px;}
#ypswlsh .keyword{padding:2px 5px 1px;width:170px;}
#ypswlsh input{vertical-align:middle;}
#ypswlsh label{background:url(ico_search.gif) no-repeat;padding:8px;padding-left:40px;}
/* ps_watch_list_content */
#ypswlicon .score {color:#679D02;font-size:146.5%;font-weight:bold;}
#ypswlicon .wraper{position:relative;}
#ypswlicon .nav{width:22%;float:left;padding-top:10px;*padding-top:0;}
#ypswlicon .list{width:76%;float:right;padding-top:5px;}
#ypswlicon table{width:100%;}
#ypswlicon thead td{background:#eee;border-bottom:#ccc 1px solid;}
#ypswlicon thead th{border-bottom:#ccc 1px solid;}
#ypswlicon th{vertical-align:top;padding:5px;border-bottom:#ddd 1px solid;background:#f4f7f8 url(bg_dot_v.gif) repeat-y right top;text-align:center;}
#ypswlicon .lastrow th{border-bottom:none;}
#ypswlicon th input{margin-top:3px;*margin-top:0;}
#ypswlicon td{padding:6px;vertical-align:top; text-align:center;}
#ypswlicon tbody td{padding-top:10px;}
#ypswlicon thead td.title{padding-left:17px;text-align:left;}
#ypswlicon tbody td.title{font-size:123.1%;padding:5px 15px 3px;background:#eee;border-top:#ddd 1px solid;text-align:left;}
#ypswlicon td.thumb{text-align:right;}
#ypswlicon td.tags{background:url(line_dot_gray.gif) repeat-x;text-align:left;padding-top:5px;vertical-align:top;}
#ypswlicon td.conn{text-align:right;}
#ypswlicon td.info{text-align:left;padding-left:3px;}
#ypswlicon td.info li{padding-bottom:6px;}
#ypswlicon .satisfied{margin:0 5px;padding:1px;padding-left:72px;background:url(ico_level_sprite_v1.gif) 0 center no-repeat;zoom:1;*padding-bottom:0;}
#ypswlicon .level0{background-position:0 2px;}
#ypswlicon .level1{background-position:0 -39px;}
#ypswlicon .level2{background-position:0 -80px;}
#ypswlicon .level3{background-position:0 -121px;}
#ypswlicon .level4{background-position:0 -162px;}
#ypswlicon .level5{background-position:0 -204px;}
#ypswlicon .level6{background-position:0 -245px;}
#ypswlicon .level7{background-position:0 -286px;}
#ypswlicon .level8{background-position:0 -327px;}
#ypswlicon .level9{background-position:0 -368px;}
#ypswlicon .level10{background-position:0 -409px;}
#ypswlicon td div.pre{width:139px;margin:auto;text-align:center;}
#ypswlicon td table{margin-bottom:5px;*margin-bottom:2px;background-color:#fff;}
#ypswlicon td table td{line-height:0;border:1px solid #eee;vertical-align:middle;text-align:center;background:none;padding:1px;width:137px;height:137px;}
#ypswlicon td table td span{line-height:1;}
/*#ypswlicon td table td a{display:block;overflow:hidden;width:120px;}*/
#ypswlicon td em{font-weight:bold;color:#c00;}
#ypswlicon td span.del{color:#666;background:url(bg_deline2.gif) 0 0.55em repeat-x;}
#ypswlicon td .manage{background:url(btn_mg_tags.gif) no-repeat;width:80px;height:21px;}
/* ps_watch_list_tagroll */
#ypswltag .bd{padding:10px;width:168px;}
#ypswltag .hd h4{background:transparent url(bg_dot_4.gif) repeat-x scroll left bottom;padding-bottom:5px;margin-bottom:5px;}
#ypswltag .hd h4 span{background:url(ico_dot.gif) no-repeat 7px center;font-size:123.1%;font-weight:bold;padding-left:20px;display:block;}
#ypswltag ul{padding-top:0px;}
#ypswltag li{padding:4px 7px;}
#ypswltag li.on {background:#f5ffce; font-weight:bold;}
#ypswltag li a{background:url(ico_arw.gif) no-repeat left center;padding-left:14px;}
#ypswltag .more{padding-left:5px;}
#ypswltag .more a{background:url(ico_minus.gif) no-repeat left center;padding-left:16px;}
#ypswltag .closed a{background-image:url(ico_fold.gif);}
#ypswltag .hidden{display:none;}
#ypswltag {width:190px;}
/* ps_webmaster */
#ypstpw{text-align:center;}
/* psv_masthead.html */
#ypsvauuh{background:#fff url(hd_top.gif) repeat-x 0 0;padding:12px 4px 0;margin-bottom:0;}
#ypsvauuh .bd{float:left;width:450px;clear:left;}
#ypsvauuh .logo{float:left;margin-right:5px;}
#ypsvauuh label{border-left:1px solid #cecece;display:block;margin-left:255px;padding-left:5px;font-size:92%;line-height:1.6em;}
#ypsvauuh .bd span{display:block;}
#ypsvauuh .bd label span b a{color:#00b !important;font-weight:bold;}
#ypsvauuh .ft{float:right;width:19em;clear:right;text-align:right;}
#ypsvauuh .spline{color:#aaa;}
/* UH */
.full-950{width:73.076em;*width:71.25em;min-width:950px;}
#ygma{text-align:center;margin:auto;margin-bottom:10px;white-space:nowrap;}
#ygma #ygmatop{font-size:93%;}
#ygma #ygmatop .ygmapromo {display:none;}
#ygma .offscrn{position:absolute;top:-999em;left:-999em;}
#ygma .ygmabg{background-image:url(bg_uh.png);}
#ygma .menu{display:none;background-color:#efefef;position:absolute;z-index:9999;background-image:none;padding:0.3em 0;}
#ygma #ygmatop{background-position:bottom;background-repeat:repeat-x;padding:5px 0;zoom:1;}
#ygma #ygmatop:after{content:'.';display:block;height:0;overflow:hidden;visibility:hidden;float:none;clear:both;}
#ygma #ygmauserinfo{float:right;}
#ygma #ygmanav{display:inline;float:left;text-align:left;}
#ygma li{display:inline;float:left;padding:0 0.9em 0 0.8em;background-position:right 0.16em;background-repeat:no-repeat;}
#ygma li.nonjs{position:absolute;top:-999em;left:-999em;}
#ygma #ygmamore,#ygma #ygmausernameblk{background-position:right -2.08em;background-repeat:no-repeat;padding-right:1em;}
#ygma #ygmausernameblk{background-image:url(bg_uh.png);font-weight:bold;color:#1F5883;cursor:pointer;}
#ygma #ygmausername{font-weight:bold;}
#ygma span#ygmausername{position:absolute;top:-999em;left:-999em;}
#ygma #ygmauserinfo .lst{font-weight:bold;}
#ygma #ygmanav .menu li{display:block;padding:0em 0.7em;float:none;background-image:none;}
#ygma #ygmauseroptions{border:1px solid #dbdbdb;border-width:0 1px 1px;/*border-top:1px solid #EDEDED;*/}
#ygma #ygmabot{text-align:left;background-color:#fff;background-image:none;padding:0.9em 0 0 0.85em;position:relative;font-size:93%;padding-bottom:1px !important;}
#ygma #ygmabot .srch{position:absolute;top:-999em;left:-999em;}
#ygma a#ygmausername{padding:0;background:none;}
/* UH Slim */
.full-p100{width:100%;}
#ygma-slim{text-align:center;margin:auto;margin-bottom:10px;font-size:93%;position:relative;}
#ygma-slim #ygmabot{position:absolute;bottom:0;left:0;background:none;height:30px;overflow:hidden;_margin-bottom:-1px;}
#ygma-slim #ygmabot h2,#ygma-slim #ygmabot div{display:none;}
#ygma-slim .offscrn{position:absolute;top:-999em;left:-999em;}
#ygma-slim .ygmabg{background-image:url(bg_uh.png);}
#ygma-slim .menu{display:none;background-color:#efefef;position:absolute;z-index:9999;background-image:none;padding:0.3em 0;}
#ygma-slim #ygmatop{background-image:url(bg_uh_slim.png);background-position:bottom;background-repeat:repeat-x;padding:8px 0;padding-left:143px;zoom:1;}
#ygma-slim #ygmatop:after{content:'.';display:block;height:0;overflow:hidden;visibility:hidden;float:none;clear:both;}
#ygma-slim #ygmanav{display:inline;float:left;text-align:left;}
#ygma-slim li{display:inline;float:left;padding:0 0.9em 0 0.8em;background-position:right 0.16em;background-repeat:no-repeat;}
#ygma-slim li.nonjs{position:absolute;top:-999em;left:-999em;}
#ygma-slim .ygmapromo{position:absolute;top:-999em;left:-999em;}
#ygma-slim #ygmauserinfo{float:right;}
#ygma-slim #ygmausernameblk{font-weight:bold;color:#1f5883;}
#ygma-slim #ygmausername{font-weight:bold;background:none;}
#ygma-slim span#ygmausername{position:absolute;top:-999em;left:-999em;}
/* UH by Arlen */
#ffhpsetpanel{text-align:left;font:normal 12px verdana, sans-serif;position:absolute;top:-9999px;left:-9999px;display:block;background-color:#ccc;-moz-border-radius:4px;}
#ffhpsetpanel{background:#ccc;z-index:9998;position:absolute;}
#ffhpsetpanel .bd{border:1px solid #4333bc;width:360px;background:#fff;position:relative;top:-2px;left:-2px;z-index:9999;color:#333;-moz-border-radius:4px;}
#ffhpsetpanel .myyhpbg{background-image:url(sprite_icos_080717a.png);}
#ffhpsetpanel #pnt{position:absolute;top:-6px;left:70%;width:11px;height:6px;font-size:0;background-image:url(myyhp_sprite_v1.gif);background-repeat:no-repeat;background-position:-29px -0px;}
#ffhpsetpanel .ygmashp{width:40px;height:37px;font-size:0;line-height:0;top:10px;left:10px;display:block;position:absolute;background-repeat:no-repeat;background-position:-0px -3510px;}
#ffhpsetpanel .ygmashp strong{display:none;}
#ffhpsetpanel ol#ygmahpinstr{margin:9px 9px 9px 60px;padding:0 0 0 1.5em;list-style-type:decimal;list-style-position:outside;*padding:0;}
#ffhpsetpanel ol li{list-style-type:decimal;}
#ffhpsetpanel .hr{border-top:1px solid #ccc;margin:0 19px 5px;}
#ffhpsetpanel p{margin:5px 9px 9px;text-align:center;}
#ffhpsetpanel a#ygmashpdclose, #ffhpsetpanel a#ygmashpdetails{color:#000;text-decoration:underline;}
/* UH END */
/* ps_hotcat */
#ypshotcat .hd{background:url(bg_hotcat.png) right -8px;height:8px;overflow:hidden;font-size:0;line-height:0;}
/* domain check layer */
.domain-check-layer{position:absolute;top:-5000px;left:-5000px;z-index:1001;border:2px solid #ffcc01;background-color:#fff;text-align:left;font-size:93%;width:520px;}
.domain-check-layer .wraper{margin:1px;background:url(bg_dcl.png) no-repeat;padding:45px 20px 25px 0px;}
.domain-check-layer h2{height:24px;font-size:0;line-height:0;text-indent:-500px;background:url(text_advice.png) no-repeat 130px;margin-bottom:10px;}
.domain-check-layer p{margin-left:130px;font-size:123.1%;margin-bottom:20px;letter-spacing:0;zoom:1;*font-size:123.1%;}
.domain-check-layer p strong{font-weight:bold;}
.domain-check-layer .btns{text-align:center;font-size:123.1%;line-height:1.5;}
.domain-check-layer .btns input{padding:3px 10px;margin:0 3px;}
/* ypgetplace */
#ypgetplace .bd .logo_name{width:15%;float:left;}
#ypgetplace .bd .discrp{width:80%;float:left;}
#ypgetplace .bd .discrp span{color:#f00;}
#ypgetplace .bd .discrp ul{margin-top:5px;}
#ypgetplace .bd .discrp li{line-height:1.6;color:#858585;background:transparent url(sprite.png) no-repeat scroll -17px -1916px;padding-left:8px;}
#ypgetplace .bd img{vertical-align:middle;}
/* ypssce */
#ypssce .bd .ps_nocart .icon{background:transparent url(ico_waring.png) no-repeat scroll 0 0;float:left;height:30px;margin-right:10px;width:31px;}
#ypssce .hd{height:5px;width:100%;}
#ypssce .bd .ps_nocart .con{line-height:1.9;}
#ypssce .bd .ps_nocart strong{color:#333;font-size:120%;font-weight:bold;}
#ypssce .bd .ps_nocart p{font-size:120%;}

#ypssce .bd .ps_pending .con{background:transparent url(line_dotted.gif) repeat-x scroll 0 38px;height:45px;}
#ypssce .bd .ps_pending .con .icon{background:transparent url(ico_waring.png) no-repeat scroll 0 -79px;float:left;height:30px;margin-right:10px;width:31px;}
#ypssce .bd .ps_pending .con h2{color:#333;font-size:120%;font-weight:bold;padding-top:5px;}
#ypssce .bd .ps_pending .else{font-size:120%;padding-left:42px;}
/*ps_appstore_masthead*/
#ypsasmh{height:87px;background:url(bg_head_m.png) repeat-x;}
#ypsasmh .hd{height:87px;width:213px;background:#fff url(bg_head_l.png) no-repeat;float:left;}
#ypsasmh .bd{float:left;}
#ypsasmh .bd h2{position:relative;font-size:116%;font-weight:bold;top:9px;left:-189px;}
#ypsasmh .ft{height:87px;width:200px;background:#fff url(bg_head_r.png) no-repeat;float:right;}
/*ps_appstore_errormsg*/
#ypsasem{margin-bottom:10px;}
#ypsasem ul{background:#ffc;border:1px solid #ccc;padding:12px 0 0 12px;}
#ypsasem ul li.warning{padding:0 0 10px 25px;font-size:116%;color:#c00;background:url(ico_warning.gif) 0 1px no-repeat;letter-spacing:1px;}
/*ps_appstore_serial_number*/
#ypsassn{font-size:116%;}
#ypsassn .hd{height:87px;background:url(bg_wrper_g_top.gif) no-repeat;}
#ypsassn .hd div{height:47px;padding-top:40px;background:url(bg_wrper_g_top.gif) right -89px no-repeat;}
#ypsassn .hd div h2{width:339px;height:19px;margin:0 auto;text-indent:-9999px;background:url(sf_apply.png) 0 -202px no-repeat;}
#ypsassn .bd{padding:2px 0 0 170px;background:url(sf_apply.png) -793px -317px no-repeat;}
#ypsassn .bd  p{line-height:1.4;margin-right:90px;}
#ypsassn .bd  p em{color:#c00;padding:12px 0 0 25px;display:block;background:url(ico_warning.gif) 0 14px no-repeat;}
#ypsassn .ft{background:url(bg_wrper_g_bl.gif) 0 bottom no-repeat;}
#ypsassn .ft div.wraper{background:url(bg_wrper_g_br.gif) right bottom no-repeat;padding:17px 0 37px;}
#ypsassn .ft div.wraper div{width:428px;height:30px;background:#eee;margin:0 auto;text-align:center;padding-top:10px;_padding-top:7px;}
#ypsassn .ft div.wraper div label{line-height:1.2;}
#ypsassn .ft div.wraper div #sninput{display:inline-block;margin-top:-3px;border:1px solid #809db9;width:152px;height:19px;margin-right:7px;padding:2px 0 0 3px;}
#ypsassn .ft div.wraper div .tostart{cursor:pointer;display:inline-block;margin-top:-3px;height:25px;width:84px;text-indent:-9999px;background:url(btn_bg.png) 0 -519px no-repeat;border:none;}
/*ps_appstore_set_account*/
#ypsassa .bd .buttons{padding-bottom:3px;}
#ypsassa .bd table tr th, #ypsassa .bd table tr td{padding:10px 13px;vertical-align:top;border-bottom:1px solid #ccc;}
#ypsassa .bd table tr.nobotm th, #ypsassa .bd table tr.nobotm td{border-bottom:none;}
#ypsassa .bd table tr th{padding:15px 11px;}
#ypsassa .bd table tr td p select{height:23px;width:104px;border:1px solid #809db9;margin:0 7px 0 5px;padding-top:1px;}
#ypsassa .bd table tr td p #yaccount, #ypsassa .bd table tr td p #storeid{margin-right:5px;}
#ypsassa .bd table tr td p .chkaccount{text-indent:-9999px;border:none;background:url(btn_bg.png) 0 -490px no-repeat;width:67px;height:21px;margin-right:12px;cursor:pointer;padding-bottom:3px;}
#ypsassa .bd table tr td p .fail{background:url(ico_warning.gif) no-repeat;padding:0 0 5px 20px;_padding:2px 0 0 20px;}
#ypsassa .bd table tr td p .success{background:url(sf_apply.png) -934px -203px no-repeat;padding:0 0 5px 20px;_padding:2px 0 0 20px;color:#390;}
/*ps_appstore_account*/
#ypsasa{font-size:116%;margin-bottom:12px;}
#ypsasa .bd{background:#eee;border:1px solid #ccc;padding:7px 13px;line-height:1.8;}
/*ps_appstore_data1*/
#ypsasd1 .hd div{background-position:0 -39px;}
#ypsasd1 .steps div{margin:5px 0 0 0;background-position:0 -39px;}
/*ps_appstore_data2*/
#ypsasd2 .hd div{background-position:0 -78px;}
#ypsasd2 .steps div{margin:5px 0 0 0;background-position:0 -78px;}
#ypsasd2 .bd table tr#caption th em a{color:#1f5883;padding-left:25px;background:url(ddft_ico_edit.gif) 8px -2px no-repeat;}
#ypsasd2 .bd table tr.title td{_padding:8px 0 6px 30px;}
/*ps_appstore_preview*/
#ypsasp .hd div{background-position:0 -117px;}
#ypsasp .steps div{margin:5px 0 0 0;background-position:0 -117px;}
#ypsasp .bd em.sendmsg{font-size:116%;padding-left:28px;margin-bottom:10px;color:#333;display:block;}
#ypsasp .bd table tr th.bot, #ypsasp .bd table tr td.bot{border-bottom:1px solid #ccc;}
#ypsasp .bd table tr td .namedisp{margin-bottom:10px;}
#ypsasp .bd table tr td .bankcode{width:43%;float:left;}
#ypsasp .bd .buttons .postout{height:25px;border:0;width:98px;text-indent:-9999px;background:url(btn_send.gif) -1px -2px no-repeat;}
#ypsasp .bd .buttons em{display:block;margin-bottom:10px;font-size:93%;}
/*ps_appstore_done*/
#ypsasd{font-size:116%;}
#ypsasd .hd div{background-position:0 -156px;}
#ypsasd .bd{background:url(bg_box.png) no-repeat;}
#ypsasd .bd .msgwrap{background:url(bg_box.png) right 0 no-repeat;margin-left:13px;padding-top:13px;}
#ypsasd .bd .donemsg{background:url(bg_apply_print.jpg) no-repeat;padding:8px 30px 10px 136px;line-height:1.5;letter-spacing:1px;}
#ypsasd .bd .filelist{background:url(bg_box.png) 0 bottom no-repeat;padding-left:150px;}
#ypsasd .bd .filelist ul{background:url(bg_box.png) right bottom no-repeat;padding-bottom:10px;}
#ypsasd .bd .filelist ul h2{background:url(bg_dot_apply_x.png) repeat-x;padding:7px 0;float:none;font-size:100%;}
#ypsasd .bd .filelist ul li{display:block;padding-left:40px;background:url(sf_apply.png) -443px -394px no-repeat;line-height:1.8;}
#ypsasd .bd .filelist ul span{display:block;float:left;}
#ypsasd .bd .filelist ul li a.printapp{margin-top:3px;_line-height:21px;display:block;float:left;text-indent:-9999px;height:21px;width:95px;margin-left:15px;background:url(btn_bg.png) 0 -335px no-repeat;}
/*ps_appstore_print*/
.ps_appstore_print #hd{display:none;}
#ypsasprt .hd{background:none;}
#ypsasprt .hd div{background:none;margin:0 0 10px 0;}
#ypsasprt .hd .printbar{background:#ece9d8;border-bottom:1px solid #666;line-height:28px;height:30px;text-indent:0;}
#ypsasprt .hd .printbtn{*margin-top:3px;padding-top:24px;display:inline-block;overflow:hidden;background:url(btn_bg.png) 0 -307px no-repeat;height:24px;width:96px;border:none;margin-left:800px;}
#ypsasprt .hd img{display:block; padding:0 0 10px 10px;height:50px;}
#ypsasprt .bd em.sendmsg{font-size:116%;padding-left:28px;margin-bottom:10px;color:#333;display:block;}
#ypsasprt .bd table{border:2px solid #ddd;}
#ypsasprt .bd table.noborder{border:none;}
#ypsasprt .bd table tr.title td{padding:0 0 0 50px;background:none;border-bottom:1px solid #ddd;}
#ypsasprt .bd table tr.cap td{padding-left:30px;border-bottom:1px solid #ddd;}
#ypsasprt .bd table tr.cap em{color:#333;}
#ypsasprt .bd table tr th{background:#fff url(bg_dot_apply_y.png) right 0 repeat-y;}
#ypsasprt .bd table tr th.bot, #ypsasprt .bd table tr td.bot{border-bottom:1px solid #ddd;}
#ypsasprt .bd table tr td .namedisp{margin-bottom:10px;}
#ypsasprt .bd table tr td .bankcode{width:43%;float:left;}
/*ps_shopping_pop.html*/
#ypspop{border:1px #d4e0eb solid;background:#eef7fc;padding:15px;width:405px;visibility:hidden;}
#ypspop .hd{font-weight:bold;font-size:116%;padding-bottom:10px;}
#ypspop .bd{border:1px #d4e0eb solid;border-top:none;background:#fff url(bg_graybox_tr.gif) left top no-repeat scroll;padding:13px 6px 20px 18px;}
#ypspop .bd p{background:url(ico_pop_alert.gif) left top no-repeat;padding:55px 0 5px;font-size:116%;line-height:1.7;}
#ypspop .bd p.paymetnotes,#ypspop .bd p.btns,#ypspop .bd p.ftnotes{background:none;text-align:center;padding:0;}
#ypspop .bd p.paymetnotes{text-align:left;background:url(sf_ypsv_ico.png) no-repeat -760px -700px;padding-left:38px;margin:5px 5px 10px -7px;}
#ypspop .bd p.btns{margin-bottom:5px;*margin-bottom:-3px;}
#ypspop .bd p.ftnotes{margin-top:10px;margin-bottom:-10px;}
#ypspop .bd a{background:url(bg_pop_btn.gif) left top no-repeat;width:124px;text-align:center;display:block;_display:inline-block;float:left;margin-left:35px;padding:5px 0;font-size:116%;color:#333;}
#ypspop .bd a:hover{text-decoration:none;}
#ypspop .bd p.btns a,#ypspop .bd a.desc{float:none;display:inline;margin:0;width:auto;padding:0;}
#ypspop .bd p.btns a{background:url(sf_ypshc_bg.png) 0 -638px;padding:7px 10px;font-size:100%;}
#ypspop .bd a.desc{font-size:85%;background:url(sf_ypsv_ico.png) no-repeat -320px -480px;padding-left:25px;color:#1f5883;}
#ypspop .bd p.paymetnotes a:hover,#ypspop .bd p.ftnotes a:hover{text-decoration:underline;}
#ypspop .ft{line-height:0;}
/*ps_store_pviewtab*/
.ypssptab {padding-bottom:8px;height:22.4em;*height:22em;_float:left;}
.ypssptab .hd ul{height:34px;_overflow:hidden;}
.ypssptab .hd ul li{float:left;text-align:center;height:32px;background:#e1e1e1;width:177.2px;margin-right:3px;border:2px solid #e1e1e1}
.ypssptab .hd ul li.last{margin-right:0;*width:178.2px;}
.ypssptab .hd a{display:block;margin-top:10px;color:#333;}
.ypssptab .hd ul li.on{background:#fff;height:32px;text-decoration:none;}
.ypssptab .hd ul li.on a{background:#fff;color:#333;font-size:108%;font-weight:bold;height:24px;padding:10px 0 0 0;margin:0;position:relative;border-bottom:2px #fff solid;}
.ypssptab .hd ul li.on a:hover{text-decoration:none;}
.ypssptab .bd{border:2px solid #e1e1e1;}
.ps_index .ypssptab .bd{height:241px;}
.commprom div{display:none;}
.commprom div.on{display:block;}
.commprom ul{padding-left:15px;height:20em;*height:19.4em;}
.commprom ul li{float:left;width:29%;*width:28.9%;padding:10px;text-align:center;}
.commprom ul li span.noimg {border:1px solid #e6e6e6;display:block;height:135px;width:135px;margin:0 auto;}
.commprom ul li span.noimg em{text-align:center;margin-top:50px;}
.no-right .commprom ul{padding-left:5.8%;}
.no-right .commprom ul li{float:left;width:156px;*width:155px;padding:10px 4.6%;text-align:center;}
.yui-t1 #yui-main .yui-gc .no-right .first{width:100%;}
.commprom ul li td{border:1px solid #e1e1e1;padding:1px;width:148px;height:147px;overflow:hidden;vertical-align:middle;text-align:center;}
.commprom ul li td img{display:block;margin:auto;}
.commprom ul li p{line-height:1.4;margin-bottom:5px;height:3.6em;text-align:left;}
.commprom ul li em{color:#c00;display:block;overflow:hidden;_zoom:1;cursor:pointer;text-align:left;}
.commprom ul li em strong{font-size:146.5%;font-weight:bold;}
/*ypsvcbtab*/
#ypsvcbtab{height:auto;padding-bottom:0;float:none;}
#ypsvcbtab .hd ul li{width:143px;}
#ypsvcbtab .hd ul li.last{width:146px;}
#ypsvcbtab .bd{padding:5px;text-align:center;width:736px;}
#ypsvcbtab .bd div a img{display:block;}
/*ypsvcha*/
.ps_cp_index .ypsmodule{margin:0 0 13px;}
#ypsvcha{margin-left:0;}
#ypsvcha .bd h2{font-weight:bold;font-size:123.1%;background:#e1e1e1;padding:6px 7px 7px;}
#ypsvcha .bd ul{padding:0px 5px;height:149px;*height:148px;}
#ypsvcha .bd ul li{background:url(sf_ypsv_x.png) repeat-x 0 -273px;padding:6px 8px;line-height:1.4;}
#ypsvcha .bd ul li.first{background:none;}
#ypsvcha .bd ul li a{background:url(sf_ypsv_ico.png) no-repeat 0 -662px;*background-position:0 -664px;padding-left:7px;} 
/*ps_my_ecoupon*/
#ypsmyeco .bd .info{margin:10px 0 5px 26px;}
#ypsmyeco .bd .info em{font-weight:bold;color:#c00;}
#ypsmyeco .bd .info p{margin-bottom:8px;}
#ypsmyeco .bd .info ul{margin:5px 0 0 4px;}
#ypsmyeco .bd .info li{background:url(bg_dot_5.gif) no-repeat 0 7px;padding-left:7px;line-height:1.7;}
#ypsmyeco .bd .bpgbd .nav{margin:6px 0 4px 14px;}
#ypsmyeco .bd .bpgbd thead td,#ypsmyeco .bd .bpgbd thead th{background-image:none;padding:8px 2px 4px 9px;}
#ypsmyeco .bd .bpgbd thead .center{padding-left:0;padding-right:0;}
#ypsmyeco .bd .bpgbd .boldhead,#ypsmyeco .bd .bpgbd .boldhead{position:relative;}
#ypsmyeco .bd .bpgbd table .unuse{color:#aca899;}
#ypsmyeco input {font-size:13px;vertical-align:bottom;}
/* ps_promo_select_item_shopping_cart and ps_promo_select_item_sc_price */
#ypspsiscp .vheader{background:url(sf_ypshc_bg.png?v=4) no-repeat scroll -284px -1388px transparent;padding:0 0 0 15px;border:0;}
#ypspsiscp .model{padding-top:8px;width:500px;}
#ypspsiscp .vheaderhd{background:url(sf_ypshc_bg.png?v=4) repeat-x scroll 0 -1300px transparent;margin-bottom:10px;}
#ypspsiscp .vheader .sort{background:url(sf_ypshc_bg.png?v=4) no-repeat scroll 917px -1389px transparent;height:27px;padding-right:12px;padding-top:5px;}
#ypspsisc em,#ypspsiscp em{color:#c00;}
#ypspsisc .hd div.total,#ypspsiscp .hd div.total{margin-bottom:10px;}
#ypspsisc .hd span.info,#ypspsisc .ft span.info,#ypspsiscp .hd span.info,#ypspsiscp .ft span.info{float:left;text-align:left;padding-left:15px;}
#ypspsiscp .hd span.info,#ypspsisc .hd span.info{padding-left:0;}
#ypspsisc .hd span.info em,#ypspsisc .hd span.info strong,#ypspsiscp .hd span.info em,#ypspsiscp .hd span.info strong{color:#c00;}
#ypspsisc .hd span.info strong,#ypspsiscp .hd span.info strong{font-weight:bold;}
#ypspsisc .hd span.near,#ypspsiscp .hd span.near{float:right;padding-right:15px;}
#ypspsisc .hd .vheader,#ypspsiscp .hd .vheader{margin-bottom:10px;}
#ypspsisc .hd div.tl,#ypspsiscp .hd div.tl{margin-bottom:15px;}
#ypspsisc .hd div.tl h4,#ypspsiscp .hd div.tl h4{font-weight:bold;padding-bottom:2px;}
#ypspsisc .bd,#ypspsiscp .bd{border-bottom:1px dotted #000;padding-bottom:20px\9;}
#ypspsisc .bd{padding-top:5px;}
#ypspsisc .bd ul.promoitems,#ypspsiscp .bd ul.promoitems{width:743px;float:left;}
#ypspsisc .bd ul.promoitems li,#ypspsiscp .bd ul.promoitems li{float:left;width:139px;margin:0 0 19px 39px;_display:inline;height:271px;*height:300px;}
#ypspsisc .bd ul.promoitems li table,#ypspsiscp .bd ul.promoitems li table{margin-bottom:5px;}
#ypspsisc .bd ul.promoitems li table td,#ypspsiscp .bd ul.promoitems li table td{border:1px solid #ebebeb;width:137px;height:137px;padding:1px;overflow:hidden;text-align:center;vertical-align:middle;}
#ypspsisc .bd ul.promoitems li .datepop,#ypspsiscp .bd ul.promoitems li .datepop{position:absolute;border:2px solid #efe7e7;background-color:#e7eff7;padding:10px 0 10px 10px;top:101px;*top:102px;top:103px \0;left:0;z-index:9;width:285px;display:none;}
#ypspsisc .bd ul.promoitems li table td img,#ypspsiscp .bd ul.promoitems li table td img{vertical-align:bottom;}
#ypspsisc .bd ul.promoitems li div.titleblock,#ypspsiscp .bd ul.promoitems li div.titleblock{height:70px;word-wrap:break-word;}
#ypspsisc .bd ul.promoitems li div.titleblock .newdata,#ypspsiscp .bd ul.promoitems li div.titleblock .newdata{margin-right:5px;}
#ypspsisc .bd ul.promoitems li a.title,#ypspsiscp .bd ul.promoitems li a.title{line-height:1.5;}
#ypspsisc .bd ul.promoitems li a.emphasize,#ypspsiscp .bd ul.promoitems li a.emphasize{color:#c00;margin-bottom:5px;display:block;text-decoration:none;}
#ypspsisc .bd ul.promoitems li em.price,#ypspsiscp .bd ul.promoitems li em.price{font-size:146.5%;font-weight:bold;}
#ypspsisc .bd ul.promoitems li select.standards,#ypspsiscp .bd ul.promoitems li select.standards{width:111px;}
#ypspsisc .bd ul.promoitems li select.normfir{margin-bottom:6px;width: 111px;}
#ypspsisc .bd .datajs,#ypspsiscp .bd .datajs{display:none;}
#ypspsisc .bd ul.promoitems li button,#ypspsiscp .bd ul.promoitems li button{width:19px;height:19px;background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -220px;border:0 none;margin-left:4px;position:relative;cursor:pointer;text-indent:-999em;}
#ypspsisc .bd ul.promoitems li button.noactive,#ypspsiscp .bd ul.promoitems li button.noactive{background-position:-166px -270px;}
#ypspsisc .bd ul.promoitems li span.single,#ypspsiscp .bd ul.promoitems li span.single{font-size:108%;}
#ypspsisc .bd ul.promoitems li p.soldout,#ypspsiscp .bd ul.promoitems li p.soldout{font-size:108%;color:#ccc;}
#ypspsisc .bd div.shoppingcart,#ypspsiscp .bd div.shoppingcart{float:left;width:160px;background:url(bg_promo_cart_y2.png) repeat-y scroll 0 0;margin-bottom:20px;}
#ypspsisc .bd div.shoppingcart div.carthd{background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -50px;/*height:144px;*/text-align:center;}
#ypspsiscp .bd div.shoppingcart div.carthd{background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -500px;height:200px;text-align:center;}
#ypspsisc .bd div.shoppingcart div.carthd ul{text-align:left;padding:22px 0 3px 66px;height:82px;}
#ypspsiscp .bd div.shoppingcart div.carthd h4{text-align:left;padding:78px 17px 1px 17px;font-weight:bold;}
#ypspsiscp .bd div.shoppingcart div.carthd ul{text-align:left;padding:3px 17px;height:40px;}
#ypspsiscp .bd div.shoppingcart div.carthd ul li{width:128px;float:left;}/**width:128px;*/
#ypspsiscp .bd div.shoppingcart div.carthd ul li .pmollabel{display:inline-block;width:50px;color:#666;float:left;}
#ypspsiscp .bd div.shoppingcart div.carthd ul li .pmoprice{display:inline-block;color:#666;float:right;}
#ypspsiscp .bd div.shoppingcart div.carthd ul li .pmoprice .pmodisd,#ypspsiscp .bd div.shoppingcart div.carthd ul li .pmoprice .pmodisp{color:#666;padding-right:2px;}
#ypspsiscp .bd div.shoppingcart div.carthd ul li .pmoprice .pmodisp{font-weight:bold;}
#ypspsiscp .bd div.shoppingcart div.carthd ul li .pmogift{display:inline-block;margin-left:-2px;padding-right:15px;background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll -100px -750px;}
#ypspsiscp .bd div.shoppingcart div.carthd p.sctotal{text-align:left;color:#333;padding:2px 18px 10px 18px;}
#ypspsiscp .bd div.shoppingcart div.carthd p.sctotal .tlabel{display:inline-block;width:48px;float:left;}
#ypspsiscp .bd div.shoppingcart div.carthd p.sctotal .tprice{display:inline-block;float:right;}
#ypspsiscp .bd div.shoppingcart div.carthd p.sctotal .tprice .discount{font-weight:bold;padding-right:2px;}
#ypspsisc .bd div.shoppingcart div.carthd ul li,#ypspsiscp .bd div.shoppingcart div.carthd ul li{margin-bottom:2px;}
#ypspsisc .bd div.shoppingcart div.carthd ul li.selected,#ypspsiscp .bd div.shoppingcart div.carthd ul li.selected{font-size:108%;}
#ypspsisc .bd div.shoppingcart div.carthd ul li.selected  em.pieces,#ypspsiscp .bd div.shoppingcart div.carthd ul li.selected  em.pieces{font-size:123.1%;font-weight:bold;}
#ypspsisc .bd div.shoppingcart div.carthd ul li.ispromo,#ypspsiscp .bd div.shoppingcart div.carthd ul li.ispromo{font-size:108%;font-weight:bold;color:#c00;margin-bottom:8px;}
#ypspsisc .bd div.shoppingcart div.carthd ul li span.origin,#ypspsiscp .bd div.shoppingcart div.carthd ul li span.origin{text-decoration:line-through;}
#ypspsisc .bd div.shoppingcart div.carthd ul li em.discount,#ypspsiscp .bd div.shoppingcart div.carthd ul li em.discount{font-size:123.1%;font-weight:bold;}
/* rebate 20110712 */
#ypspsisc .bd div.shoppingcart div.carthd .rebate{background:url("sf_promo_shop_cart2.png?v=2") no-repeat 0 -965px;font-size: 108%;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .nowsum{padding:26px 0 3px 50px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .nowsum span{text-align:right;display:block;padding-right:10px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .nowsum em{font-size:123.1%;font-weight: bold;vertical-align:middle;padding:0 4px 0 3px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate table{margin:5px auto 0;width:126px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate th{padding:15px 0 2px 0;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate th.haredico,#ypspsisc .bd div.shoppingcart div.carthd .rebate th.haveico{background:url("sf_promo_shop_cart2.png?v=2") no-repeat -136px -868px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate th.haredico{background-position:-98px -902px;cursor:pointer;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate th,#ypspsisc .bd div.shoppingcart div.carthd .rebate td{text-align:right;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate td .hiddatas{display:none;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate tbody{color:#999;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .lightrow td,#ypspsisc .bd div.shoppingcart div.carthd .rebate .lightrow th{color:#333;font-weight:bold;*display:block;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .lightrow .appcolor{color:#c00;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebateft,#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebategift,#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebategoldgift,#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebategifttwo{background:url("sf_promo_shop_cart2.png?v=2") no-repeat;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebateft{background-position:0 -1226px;height:47px;padding-top:19px;text-align:center;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebategift{background-position:-140px -1330px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebategifttwo{background-position:-30px -1433px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate .rebategoldgift{background-position:-100px -1363px;}
#ypspsisc .bd div.shoppingcart div.carthd .rebate td.popuse{height:17px;}
/*#ypspsisc .bd div.shoppingcart div.carthd .submitcart{margin:0 auto;display:block;background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -270px;width:103px;height:29px;border:0 none;text-indent:-999em;}*/
#ypspsisc .bd div.shoppingcart div.carthd a.submitcart,#ypspsiscp .bd div.shoppingcart div.carthd a.submitcart{margin:15px auto 0 32px;display:block;clear:both;background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll -1px -800px;width:103px;height:29px;border:0 none;padding:3px 0 0 8px;*padding-top:7px;color:#000;font-size:100%;text-decoration:none;}
#ypspsisc .bd div.shoppingcart div.carthd a.submitcart{margin-top:3px;*margin-top:1px;font-size:100%;}
#ypspsisc .bd div.shoppingcart div.carthd a.disubmitcart{background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -838px;width:103px;height:29px;display:block;line-height: 999px;margin: auto;overflow: hidden;}
#ypspsisc .bd div.shoppingcart div.cartbd,#ypspsiscp .bd div.shoppingcart div.cartbd{padding-top:18px;}
#ypspsisc .bd div.shoppingcart div.cartbd div.emptyitem,#ypspsiscp .bd div.shoppingcart div.cartbd div.emptyitem{width:104px;margin:0 auto 17px;*width:auto;*margin:0 28px 17px 28px;padding-bottom:5px;border-bottom:1px dotted #000;}
#ypspsisc .bd div.shoppingcart div.cartbd div.emptyitem div.clicktoadd,#ypspsiscp .bd div.shoppingcart div.cartbd div.emptyitem div.clicktoadd{width:104px;height:104px;background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -330px;margin:0 auto 2px;}
#ypspsisc .bd div.shoppingcart div.cartbd div.emptyitem ul li,#ypspsiscp .bd div.shoppingcart div.cartbd div.emptyitem ul li{margin-bottom:4px;}
#ypspsisc .bd div.shoppingcart div.cartbd div.hideitem,#ypspsiscp .bd div.shoppingcart div.cartbd div.hideitem{display:none;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem{width:104px;margin:0 auto;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li{border-bottom:1px dotted #000;margin-bottom:16px;word-wrap:break-word;line-height:1.5;padding-bottom:8px;overflow:hidden;zoom:1;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li:after,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li:after  {content:'.';display:block;visibility:hidden;clear:both;height:0px;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li table td,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li table td{border:1px solid #ececec;padding:1px;text-align:center;vertical-align:middle;width:102px;height:102px;overflow:hidden;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li table td img,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li table td img{vertical-align:bottom;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li h4,#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li h4 a,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li h4,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li h4 a{color:#c00;margin-bottom:2px;}
#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li input.remove,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li input.remove{background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll -125px -221px;padding-left:11px;border:0 none;color:#1f5883;float:right;font-size:100%;cursor:pointer;margin-top:3px;background-position:-123px -223px\9;padding-left:16px\9;*padding-left:11px;}
@media all and (min-width: 0px){#ypspsisc .bd div.shoppingcart div.cartbd ul.addeditem li input.remove,#ypspsiscp .bd div.shoppingcart div.cartbd ul.addeditem li input.remove{padding-left:14px;}} 
#ypspsisc .bd div.shoppingcart div.cartft,#ypspsiscp .bd div.shoppingcart div.cartft{background:url(sf_promo_shop_cart2.png?v=2) no-repeat scroll 0 -460px;height:3px;overflow:hidden;}
#ypspsisc .ft div.total,#ypspsiscp .ft div.total{padding:5px 0;border-bottom:1px solid #d2d2d2;}
#ypspsisc .ft div.pagination,#ypspsiscp .ft div.pagination{padding-top:10px;font-size:116%;}
#ypspsisc .ft span.info em,#ypspsisc .ft span.info strong,#ypspsiscp .ft span.info em,#ypspsiscp .ft span.info strong{color:#c00;}
#ypspsisc .ft span.info strong,#ypspsiscp .ft span.info strong{font-weight:bold;}
#ypspsisc .ft span.near,#ypspsiscp .ft span.near{float:right;padding-right:15px;}
#ypspsisc .eventnote ul,#ypspsiscp .eventnote ul{padding-bottom:16px;}
#ypspsisc .eventnote li,#ypspsiscp .eventnote li{background: url("ico_dot_s.gif") no-repeat scroll 4px 50% transparent;padding-left:12px;}
/*ypsuserr*/
#ypsuserr{padding-bottom:113px;}
#ypsuserr .hd h3{font-size:123.1%;}
#ypsuserr .bd p{margin:9px 25px 11px;} 
#ypsuserr .bd table .frow{border-top:1px solid #9cc6da;}
#ypsuserr .bd table .lrow{border-bottom:1px solid #9cc6da;}
#ypsuserr .bd table th{border-right:1px dashed #999;background:#f4f7f8;text-align:right;padding:5px 10px 5px 44px;vertical-align:top;}
#ypsuserr .bd table td{padding:5px 5px 5px 10px;vertical-align:top;}
#ypsuserr .bd table em{color:#c00;}
#ypsuserr .bd table th em{margin-right:1px;}
#ypsuserr .bd table .ckname,#ypsuserr .bd table .cktel{width:128px;}
#ypsuserr .bd table .cktel{margin-right:10px;}
#ypsuserr .bd table .ckzip{width:43px;}
#ypsuserr .bd table .ckaddress,#ypsuserr .bd table .ckemail{width:303px;}
#ypsuserr .bd table select{width:132px;margin:4px 0 9px;}
#ypsuserr .bd table textarea{width:484px;height:48px;}
#ypsuserr .bd table p{margin:0;}
#ypsuserr .bd table .search{background:url(sf_auc_ico.png) -305px -250px no-repeat;padding-left:20px;font-size:93%;margin-right:11px;}
#ypsuserr .bd table span{font-size:93%;}
#ypsuserr .ft{text-align:center;padding:10px 0;}
#ypsuserr .ft .send{background:url(btn_sprite.gif) 0 -746px no-repeat;width:100px;height:25px;border:none;font-size:116%;cursor:pointer;}
/*ypsuserrr*/
#ypsuserrr{padding-bottom:90px;}
#ypsuserrr .bd p{margin:9px 25px 11px;}
#ypsuserrr .ft{text-align:center;padding:6px 0;}
#ypsuserrr .ft input{background:url(btn_sprite.gif) 0 -793px no-repeat;border:none;cursor:pointer;font-size:116%;height:25px;width:124px;padding-bottom:2px;padding-top:5px\9;}
/*ypsmyt*/
#ypsmyt{background:url(bg_psmyf_c_v1.gif) 0 0 repeat-x;}
#ypsmyt .bd{background:url(bg_psmyf_lr_v1.gif) 0 -8px no-repeat;padding-left:13px;}
#ypsmyt .bd h3{background:url(bg_psmyf_lr_v1.gif) right -86px no-repeat;height:35px;line-height:35px;font-size:123.1%;font-weight:bold;}
#ypsmyt .ft{background:url(bg_ps_pathc.gif) left top repeat-x;height:31px;}
/* ps_item_info */
#ypsrel{margin-top:0;}
#ypsrel .hd h2 span{float:left;}
#ypsrel .hd .more{background:url("ico_more.gif") no-repeat  0 6px;float:right;font-size:85%;font-weight:normal;padding-left:10px;}
#ypsrel .bd{position:relative;padding-bottom:0;*padding-bottom:10px;}
#ypsrel .bd .ypsabs{position:absolute;bottom:4px;right:13px;}
#ypsrel .bd .ypsabs a{text-decoration:underline;}
#ypsrel .bd table{float:left;margin-right:5px;}
#ypsiif .left #ypsrel .bd table td{width:90px;height:90px;line-height:1;padding:1px;}
#ypsrel .bd table td img{display:block;margin:auto;}
/* ps_item_relation */
#ypsralist .hd h2,#ypsralist .hd p{float:left;}
#ypsralist .hd h2{padding:5px 5px 5px 10px;}
#ypsralist .hd a.gotop{float:right;margin-right:11px;margin-top:11px;padding-left:10px;}
#ypsralist .more{border-top:1px solid #E6E6E6;padding-top:10px;margin-top:5px;text-align:right;width:900px;margin-left:10px;} 
#ypsralist .bd{padding-bottom:5px;}
.ypsrepro .bd{text-align:center;}
.ypsrepro .bd table{margin:auto;}
.ypsrepro .bd td table{margin:0;width:auto;}
.ypsrepro .bd td{width:178px;text-align:left;padding:0;}
.ypsrepro .bd td.last{width:140px;}
.ypsrepro .bd td td{width:135px;height:135px;padding:1px;text-align:center;vertical-align:middle;border:1px solid #eee;}
.ypsrepro .bd td p{width:140px;line-height:1.5;padding-top:10px;}
.ypsrepro .bd td p span{display:block;}
.ypsrepro .bd td img{display:block;margin:auto;}
/* ps_payok_buttom */
#ypsbut .pp-ewrap{height:57px;padding:0;}
/* ps_payok_ralation */
#ypspayrela .hd h3 span{float:left;}
#ypspayrela .hd h3 p{float:left;font-size:85%;}
#ypspayrela .bd{padding:10px 0;padding-bottom:9px;border-bottom:1px solid #bbb}
#ypspayrela .bd table{width:auto;border:none;}
#ypspayrela .bd td{width:171px;}
#ypspayrela .bd td td{width:135px;}
#ypspayrela .bd td.last{width:140px;}
#ypspayrela .bd td p{line-height:1.5;}
/* ps_order_edm*/
#ypsorderedm{border:1px solid #E4E4E4;text-align:center;}
/* ps_order_edm main*/
#ypsorderedmmain .bpgbd  p,#ypsorderedmmain .ct  p{font-size:108%;color:#666;line-height:1.9;padding:0 18px 0 35px;}
#ypsorderedmmain .ct  p span{color:#333;}
#ypsorderedmmain .ct{border:1px solid #E4E4E4;padding:3px;}
#ypsorderedmmain .ct .inside{background-color:#eee;padding:3px 15px 3px;}
#ypsorderedmmain .bpgbd  a.linkbtn {display:block;width:151px;height:25px;margin:0 auto;background:url(sf_ypsv_btn.png?v=4) 0 -193px no-repeat;}
#ypsorderedmmain .bpgbd .vhide{visibility:hidden;}
#ypsorderedmmain .bpgbd  p.bt{text-align:center;padding:30px 0 10px 0;*padding:30px 0 97px 0;}
#ypsorderedmmain h3{line-height:1.8;font-size:123.1%;font-weight:bold;}
#ypsorderedmmain .headinfo span{color:#666;}
/* ps_editinfo */
#ypsedinfo .editinfo{padding:20px 10px;}
#ypsedinfo .bd .row {font-size:108%;line-height:2.2;position:relative;}
#ypsedinfo .bd .row .label{display:inline-block;width:130px;text-align:right;}
#ypsedinfo .bd .row .field{display:inline-block;}
#ypsedinfo .bd  fieldset legend{position:absolute;top:-999em;left:-999em;}
#ypsedinfo .bd .row .last .label{width:auto;padding-left:10px;}
#ypsedinfo .bd .row .require {color:#c00;padding-right:3px;}
#ypsedinfo .bd .row .edit{background:url(ico_pencil.gif) 0 center no-repeat;padding-left:15px;}
/*Hansin ps_store_nav*/
.ps_hanshinpromo .campghd-sec,.ps_hanshinpromo #yps-promo-maincat .hd ul li,.ps_hanshinpromo #yps-promo-maincat .hd ul li a{background-color:#666666;color:#fff;}
.ps_hanshinpromo .campghd-pri,.ps_hanshinpromo #yps-promo-maincat .hd ul li.on,.ps_hanshinpromo #yps-promo-maincat .hd ul li.on a{background-color:#000;color:#fff;}
.ps_hanshinpromo #yps-promo-maincat .hd{border-bottom:5px solid #000;}
/*#ypsstorenav*/
#ypsstorenav{width:99%;text-align:cener;margin-left:.5%;}
.menu-campgrp-ye{border:1px solid #ffc100;}
.menu-campgrp-bk{border:1px solid #c7c7c7;}
.menu-campgrp-gr{border:1px solid #a5db00;}
.menu-campgrp-bl{border:1px solid #00bcfb;}
.menu-campgrp-bd{border:1px solid #338ccb;}
.menu-campgrp-pi{border:1px solid #ff9999;}
.menu-campgrp-pu{border:1px solid #a97ea9;}
.menu-campgrp-co{border:1px solid #d0b8a6;}
/*#ypsstorenav .nav-menu{height:29px;*height:27px;}*/
.menu-campgrp-ye .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 0 #ffe34a;}
.menu-campgrp-bk .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -266px #494949;}
.menu-campgrp-gr .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -155px #b3e7e4;}
.menu-campgrp-bl .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -189px #1cc3fb;}
.menu-campgrp-bd .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -37px #4696d0;}
.menu-campgrp-pi .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -76px #ffb1b1;}
.menu-campgrp-pu .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -116px #c2a3c2;}
.menu-campgrp-co .nav-menu{background:url(sf_promo_navbg.gif) repeat-x 0 -225px #d3bcab;}
#ypsstorenav .bd ul.first-of-type li{line-height:1.4;}
.menu-campgrp-ye .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -47px transparent;}
.menu-campgrp-bk .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -599px transparent;}
.menu-campgrp-gr .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -353px transparent;}
.menu-campgrp-bl .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -433px transparent;}
.menu-campgrp-bd .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -127px transparent;}
.menu-campgrp-pi .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -203px transparent;}
.menu-campgrp-pu .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -275px transparent;}
.menu-campgrp-co .bd ul.first-of-type li{background:url(sf_ypspromo_bg.png) no-repeat scroll -2px -515px transparent;}
#ypsstorenav .bd ul.first-of-type li.menuitem,#ypsstorenav .bd ul.first-of-type li.firstmenu{background:none;}
#ypsstorenav .nav-menu{clear:left;padding-left:1px;}
#ypsstorenav .nav-menu a{_position:relative;}
.menu-campgrp-ye .nav-menu a,.menu-campgrp-gr .nav-menu a,.menu-campgrp-bl .nav-menu a,.menu-campgrp-pi .nav-menu a,.menu-campgrp-pu .nav-menu a,.menu-campgrp-co .nav-menu a{color:#1f5883;}
.menu-campgrp-bk .nav-menu .topmenu a,.menu-campgrp-bd .nav-menu a{color:#fff;}
#ypsstorenav .nav-menu .topmenu a{display:block;width:64px;text-decoration:none;text-align:center;padding:6px 0;padding-left:3px;}
#ypsstorenav .nav-menu .menu{position:absolute;left:-999em;top:-999em;}
#ypsstorenav .nav-menu .menu .yui-menu-shadow{display:none;}
#ypsstorenav .nav-menu .sbs-firstitems,#ypsstorenav .nav-menu .sbs-items{float:left;}
.menu-campgrp-ye .nav-menu .topmenu a:hover,.menu-campgrp-ye .nav-menu .topmenu a:focus,.menu-campgrp-ye .bd ul.first-of-type li.on,.menu-campgrp-ye .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 0;}
.menu-campgrp-bk .nav-menu .topmenu a:hover,.menu-campgrp-bk .nav-menu .topmenu a:focus,.menu-campgrp-bk .bd ul.first-of-type li.on,.menu-campgrp-bk .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#333;background:url(sf_ypspromo_bg.png) no-repeat 0 -562px;}
.menu-campgrp-gr .nav-menu .topmenu a:hover,.menu-campgrp-gr .nav-menu .topmenu a:focus,.menu-campgrp-gr .bd ul.first-of-type li.on,.menu-campgrp-gr .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 -320px;}
.menu-campgrp-bl .nav-menu .topmenu a:hover,.menu-campgrp-bl .nav-menu .topmenu a:focus,.menu-campgrp-bl .bd ul.first-of-type li.on,.menu-campgrp-bl .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 -396px;}
.menu-campgrp-bd .nav-menu .topmenu a:hover,.menu-campgrp-bd .nav-menu .topmenu a:focus,.menu-campgrp-bd .bd ul.first-of-type li.on,.menu-campgrp-bd .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 -89px;}
.menu-campgrp-pi .nav-menu .topmenu a:hover,.menu-campgrp-pi .nav-menu .topmenu a:focus,.menu-campgrp-pi .bd ul.first-of-type li.on,.menu-campgrp-pi .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 -165px;}
.menu-campgrp-pu .nav-menu .topmenu a:hover,.menu-campgrp-pu .nav-menu .topmenu a:focus,.menu-campgrp-pu .bd ul.first-of-type li.on,.menu-campgrp-pu .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 -240px;}
.menu-campgrp-co .nav-menu .topmenu a:hover,.menu-campgrp-co .nav-menu .topmenu a:focus,.menu-campgrp-co .bd ul.first-of-type li.on,.menu-campgrp-co .bd ul.first-of-type li.yuimenubaritem-selected a.yuimenubaritemlabel-selected{color:#fff;background:url(sf_ypspromo_bg.png) no-repeat 0 -472px;}
.menu-campgrp-bk .bd ul.first-of-type li.on a,.menu-campgrp-bk .bd ul.first-of-type li.yuimenubaritem-selected a{color:#333;}
.menu-campgrp-ye .bd ul.first-of-type li.on a,.menu-campgrp-ye .bd ul.first-of-type li.yuimenubaritem-selected a,
.menu-campgrp-gr .bd ul.first-of-type li.on a,.menu-campgrp-gr .bd ul.first-of-type li.yuimenubaritem-selected a,
.menu-campgrp-bl .bd ul.first-of-type li.on a,.menu-campgrp-bl .bd ul.first-of-type li.yuimenubaritem-selected a,
.menu-campgrp-bd .bd ul.first-of-type li.on a,.menu-campgrp-bd .bd ul.first-of-type li.yuimenubaritem-selected a,
.menu-campgrp-pi .bd ul.first-of-type li.on a,.menu-campgrp-pi .bd ul.first-of-type li.yuimenubaritem-selected a,
.menu-campgrp-pu .bd ul.first-of-type li.on a,.menu-campgrp-pu .bd ul.first-of-type li.yuimenubaritem-selected a,
.menu-campgrp-co .bd ul.first-of-type li.on a,.menu-campgrp-co .bd ul.first-of-type li.yuimenubaritem-selected a{color:#fff;}
#ypsstorenav .nav-menu .on div a{font-weight:normal;}
#ypsstorenav .nav-menu .homemenu,#ypsstorenav .nav-menu .topmenu{float:left;padding:0;}
#ypsstorenav .nav-menu .hover-panel{_height:26px;_width:138px;_overflow:hidden;}
#ypsstorenav .nav-menu .hover-panel a{_width:100%;_height:100%;}
#ypsstorenav .nav-menu .menuitem{border-top:1px dotted #b3b3b3;}
#ypsstorenav .nav-menu .menuitem a,#ypsstorenav .nav-menu .firstitem a{width:125px;text-align:left;padding:6px 3px 6px 9px;font-size:100%;line-height:1.4;word-wrap:break-word;}
.menu-campgrp-ye .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-ye .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-bk .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-bk .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-gr .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-gr .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-bl .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-bl .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-bd .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-bd .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-pi .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-pi .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-pu .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-pu .nav-menu ul.first-of-type li.firstitem a,
.menu-campgrp-co .nav-menu ul.first-of-type li.menuitem a,.menu-campgrp-co .nav-menu ul.first-of-type li.firstitem a{color:#1f5883;background-color:#fff;}
#ypsstorenav .nav-menu .menuitem a:hover,#ypsstorenav .nav-menu .menuitem a:focus,#ypsstorenav .nav-menu .firstitem a:hover,#ypsstorenav .nav-menu .firstitem a:focus{font-weight:normal;}
.menu-campgrp-ye .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-ye .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-ye .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-ye .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#fff0a0;color:#333;}
.menu-campgrp-bk .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-bk .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-bk .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-bk .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#666;color:#fff;}
.menu-campgrp-gr .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-gr .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-gr .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-gr .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#ceef6a;color:#333;}
.menu-campgrp-bl .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-bl .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-bl .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-bl .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#8ee4ff;color:#333;}
.menu-campgrp-bd .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-bd .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-bd .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-bd .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#9ccff4;color:#333;}
.menu-campgrp-pi .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-pi .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-pi .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-pi .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#ffcaca;color:#333;}
.menu-campgrp-pu .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-pu .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-pu .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-pu .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#d6c1d6;color:#333;}
.menu-campgrp-co .nav-menu .first-of-type .menuitem a:hover,.menu-campgrp-co .nav-menu .first-of-type .menuitem a:focus,.menu-campgrp-co .nav-menu .first-of-type .firstitem a:hover,.menu-campgrp-co .nav-menu .first-of-type .firstitem a:focus{background:none;background-color:#dfcdc0;color:#333;}
#ypsstorenav .nav-menu .sbs-items,#ypsstorenav .nav-menu .sbs-firstitems{background-color:#fff;border:1px solid #c7c7c7;}
#ypsstorenav .nav-menu .sbs-items{border-left:0;}
/*Hansin ps_store Main cat*/
#yps-promo-maincat .hd ul li{width:160px;float:left;height:25px;margin-top:3px;text-align:center;line-height:1.9}
#yps-promo-maincat .hd ul li.on{height:28px;margin-top:0;line-height:2.2}
#yps-promo-maincat .hd ul li a{margin-top:0px;text-decoration:none;cursor:pointer;*position:relative;display:block;}
#yps-promo-maincat .hd ul li.on a{margin-top:0px;font-weight:bold;display:block;}
#yps-promo-maincat .bd{height:auto;border:1px solid #DCDCDC;padding:6px;}
#yps-promo-maincat .bd div{display:none;}
#yps-promo-maincat .bd div.on{display:block;}
#yps-promo-maincat  a.ph-765-330{display:block;width:765px;height:330px;}
/*Hansin ps_store sub cat*/
.ps_campaign .yui-t1 #yui-main .yui-b{margin-left:168px;}
#yps-promo-subcat{padding:6px;border:1px solid #DCDCDC;}
#yps-promo-subcat .ypssub{float:left;margin-right:8px}
#yps-promo-subcat .ypssub.last{margin-right:0;}
#yps-promo-subcat  a.ph-250-180{display:block;width:250px;height:180px;}
/*Hansin ps_store Item Main*/
#yps-promo-itemmain .ypssub{width:384px;}
#yps-promo-itemmain-p1{float:left;}
#yps-promo-itemmain-p2{float:right;}
#yps-promo-itemmain .hd{height:30px;padding-left:10px;}
#yps-promo-itemmain .hd h2{font-weight:bold;line-height:2.1;}
#yps-promo-itemmain .bd{border:1px solid #DCDCDC;padding:6px 2px 6px 6px;}
#yps-promo-itemmain .bd .imgmain{float:left;width:206px;}
#yps-promo-itemmain .bd .imgsub{float:left;}
#yps-promo-itemmain .bd .imgsub li a {line-height:1.6;}
#yps-promo-itemmain a.ph-196-196{display:block;width:196px;height:196px;}
#yps-promo-itemmain a.ph-110-110{display:block;width:110px;height:110px;}
/*Hansin ps_store Item Sub*/
#yps-promo-itemsub-p1 .hd,#yps-promo-itemsub-p2 .hd{height:30px;padding-left:10px;}
#yps-promo-itemsub-p1 .hd h2,#yps-promo-itemsub-p2 .hd h2{font-weight:bold;line-height:2.1;}
#yps-promo-itemsub-p1 .bd,#yps-promo-itemsub-p2 .bd{border:1px solid #DCDCDC;padding:10px;}
#yps-promo-itemsub-p1 .bd ul,#yps-promo-itemsub-p2 .bd ul{margin-bottom:20px;}
#yps-promo-itemsub-p1 .bd li,#yps-promo-itemsub-p2 .bd li{float:left;width:140px;margin-right:65px;word-wrap:break-word;}
#yps-promo-itemsub-p1 .bd li.last,#yps-promo-itemsub-p2 .bd li.last{margin-right:0px;}
#yps-promo-itemsub-p1 .bd .desc,#yps-promo-itemsub-p2 .bd .desc{padding-top:5px;}
#yps-promo-itemsub-p1 .bd .price,#yps-promo-itemsub-p2 .bd .price{color:#CC0000;}
#yps-promo-itemsub-p1 .bd .price em,#yps-promo-itemsub-p2 .bd .price em{font-weight:bold;font-size:123.1%;}
#yps-promo-itemsub-p1 table td,#yps-promo-itemsub-p2 table td{border:1px solid #ccc;height:135px;width:135px;vertical-align:middle;text-align:center;}
/*Hansin ps_store Logo*/
#yps-promo-logo{width:158px;}
#yps-promo-logo .bd{border:1px solid #DBDBDB;}
#yps-promo-logo a.ph-156-100{display:block;width:156px;height:100px;}
/*Hansin ps_store Menu*/
#yps-promo-menu{width:158px;}
#yps-promo-menu .hd{padding:7px 11px;line-height:1;font-weight:bold;}
#yps-promo-menu .bd{border:1px solid #CCC;border-top:none;}
#yps-promo-menu .bd li{padding:9px 10px 7px;word-wrap:break-word;background:url(sf_ypshc_bg.png) no-repeat 0 -830px;}
/*Hansin ps_store Main cat Phase II*/
#yps-storehp-brand .hd ul li a,#yps-storehp-brand .hd ul li,#yps-storehp-top .hd ul li a,#yps-storehp-top .hd ul li{background-color:#666;color:#fff;}
.ps_index .campghd-pri,#yps-storehp-brand .hd ul li.on a,#yps-storehp-brand .hd ul li.on,#yps-storehp-top .hd ul li.on a,#yps-storehp-top .hd ul li.on{background-color:#000;color:#fff;}
#yps-storehp-brand .hd,#yps-storehp-top .hd{border-bottom:5px solid #000;}
#yps-storehp-brand .hd ul li a{color:#fff;}
#yps-storehp-brand .hd ul li{width:160px;float:left;height:25px;margin-top:3px;text-align:center;line-height:1.9;border-right:1px solid #fff;}
#yps-storehp-brand .hd ul li.on{height:28px;margin-top:0;line-height:2.2}
#yps-storehp-brand .hd ul li a{margin-top:0px;text-decoration:none;cursor:pointer;*position:relative;display:block;}
#yps-storehp-brand .hd ul li.on a{margin-top:0px;font-weight:bold;display:block;}
#yps-storehp-brand .bd{height:auto;border:1px solid #DCDCDC;padding:6px;}
#yps-storehp-brand .bd div{display:none;}
#yps-storehp-brand .bd div.on{display:block;}
#yps-storehp-top{float:left;width:558px;}
#yps-storehp-top .hd ul li a{color:#fff;}
#yps-storehp-top .hd ul li{width:160px;float:left;height:25px;margin-top:3px;text-align:center;line-height:1.9;border-right:1px solid #fff;}
#yps-storehp-top .hd ul li.on{height:28px;margin-top:0;line-height:2.2}
#yps-storehp-top .hd ul li a{margin-top:0px;text-decoration:none;cursor:pointer;*position:relative;display:block;}
#yps-storehp-top .hd ul li.on a{margin-top:0px;font-weight:bold;display:block;}
#yps-storehp-top .bd{height:auto;border:1px solid #DCDCDC;padding:6px 10px 10px 10px;}
#yps-storehp-top .bd div{display:none;}
#yps-storehp-top .bd div.on{display:block;}
#yps-storehp-top .bd table td{border:1px solid #DCDCDC;}
#yps-storehp-evt{float:right;width:382px;}
#yps-storehp-evt .hd{height:30px;padding-left:10px;}
#yps-storehp-evt .hd h2{font-weight:bold;line-height:2.1;}
#yps-storehp-evt .bd{height:auto;border:1px solid #DCDCDC;padding:10px 0 0 5px;*padding:10px 0 0 0;}
#yps-storehp-evt .bd ul{padding-bottom:11px;}
#yps-storehp-evt .bd ul li{float:left;margin:0 5px;}
#yps-storehp-evt .bd ul li img{display:block;border:1px solid #DCDCDC;}
/*ps_shopping_pop_promolist.html*/
#ypspopplistlayer{border:1px #d4e0eb solid;background:#eef7fc;padding:10px 15px 15px 15px;width:914px;overflow-y:auto;}
#ypspopplist .hd {background:none;border:0;line-height:1.5;}
#ypspopplist .ft {background:none;border:0;}
#ypspopplist .hd h3{float:left;font-weight:bold;font-size:123.1%;color:#000;padding-bottom:10px;}
#ypspopplist .jclosepop{font-size:108%;float:right;background:url("ico_recom_close.gif") no-repeat scroll left center transparent;padding-left:13px;font-weight:normal;}
#ypspopplist .bd{border:1px #d4e0eb solid;background:#fff url(bg_graybox_tr.gif) left -1px no-repeat scroll;padding:22px 10px 10px 10px;text-align:center;}
#ypspopplist table{text-align:left;width:100%;font-size:93%;}
#ypspopplist table th,#ypspopplist table td{vertical-align: top;}
#ypspopplist table thead.blue th{background-color: #E0EDF3;border-bottom: 1px solid #9CC6DA;padding:6px 0 5px 20px;}
#ypspopplist table .border td{background: none repeat scroll 0 0 transparent;border-bottom: 1px solid #BBBBBB;padding:5px 5px 5px 10px;}
#ypspopplist table .border.noborder td{border-bottom:none;}
#ypspopplist table td.border-r{border-right: 1px dotted #999999;}
#ypspopplist table td em{font-weight:bold;}
#ypspopplist table .desc{margin-top:8px;}
#ypspopplist table .desc a.moredetail{display:inline;background: url("ico_caption.gif") no-repeat scroll right center transparent;padding: 0 13px 0 5px;}
#ypspopplist table .promoitemdesc{border-bottom: 1px dashed #ccc;padding:3px 0;}
#ypspopplist table .promoitemdesc.nodashed{border:none;}
#ypspopplist table tfoot.blue td{background-color: #E0EDF3;border-top: 1px solid #9CC6DA;padding:7px 0 7px 20px;}
#ypspopplist .bd a.btn{background:url(bg_pop_btn.gif) left top no-repeat;width:124px;text-align:center;display:block;_display:inline-block;float:left;margin-left:35px;padding:5px 0;font-size:116%;color:#333;}
#ypspopplist .bd a:hover{text-decoration:none;}
#ypspopplist .cont{margin-top:8px;padding:7px 0;}
#ypspopplist .submitbt{background:#febd0e url(sf_ypsv_bg.png) no-repeat -400px -720px;border:1px solid #9c9c9c;padding:13px 16px 1px 16px;*padding:3px 10px 1px;cursor:pointer;font-size:116%;height:25px;text-align:center;}
#ypspopplist a.submitbt{color:#333;text-decoration:none;padding:4px 14px 1px 14px;padding:0px 24px 6px 28px \9;*padding:5px 24px 1px 28px;_padding:3px 24px 3px 28px;*background-position:-400px -718px;vertical-align:middle;vertical-align:baseline \9;*vertical-align:middle;margin-left:4px;}
#yps-promo-menu .bd li{padding:9px 10px 7px;word-wrap:break-word;background:url(sf_ypshc_bg.png?v=1) no-repeat 0 -830px;}
/* ps_promo_notice */
#ypsnotice .hd{padding-bottom:2px;}
#ypsnotice .bd li,#ypsnotice .bd li .carico{background:url(sf_promo_shop_cart2.png?v=2) no-repeat;}
#ypsnotice .bd li{background-position:-193px -852px;padding-left:13px;line-height:1.45;}
#ypsnotice .bd li .carico{background-position:5px -220px;padding:3px 0 0 29px;*display:inline-block;}
/* ps_shopping_cart_gift_pop */
#ypsgift{width:400px;height:270px;border:2px solid #ede7e7;background:#fefef7;display:none;}
#ypsgift .giftpophd{text-align:center;background:none;font-size:100%;line-height:1.5;padding:18px 0 0;border:none;}
#ypsgift .giftpophd h2{background: url("line_dot.gif") repeat-x left bottom;font-weight:bold;color:#000;font-size: 123.1%;padding-bottom:5px;width:349px;text-align:left;margin:0 auto;}
#ypsgift .giftpophd .closecoat{text-align:right;padding-right:25px;}
#ypsgift .giftpophd a.giftclose{padding-left:13px;background:url(ico_recom_close.gif) no-repeat -2px 1px;font-weight:normal;}
#ypsgift .giftpopbd{background-color:#fff;padding:20px 0 10px 20px;border:none;margin:18px 12px 23px;}
#ypsgift .giftpopbd table{float:left;width:auto;}
#ypsgift .giftpopbd td{width:135px;height:135px;padding:2px;border:1px solid #ede7e7;overflow:hidden;text-align:center;vertical-align:middle;background-color:transparent !important;}
#ypsgift .giftpopbd td img{vertical-align:middle;}
#ypsgift .giftpopbd .giftrt{float:left;width:185px;padding-left:10px;}
#ypsgift .giftpopbd .giftrt h3{font-weight:bold;color:#000;font-size:116%;padding-bottom:10px;border-bottom:none;padding:0;float:none;}
#ypsgift .giftpopbd .giftrt p{color:#636363;font-size:100%;}
/* ps_total_pop */
#ypstotal_c{left:-533px;_left:-600px;}
#ypstotal{width:528px;border:2px solid #efe7e7;display:none;}
#ypstotal .bd{padding:0;background-color:#fff;border:none;background-image:none;}
#ypspmoevt #ypstotal .bd{height:auto;margin:0;}
#ypspmoevt #ypstotal .bd table{font-size:108%;}
#ypspmoevt #ypstotal .bd ul.totalbd a{color:#1f5883;}
#ypspsisc .bd div.shoppingcart #ypstotal .bd table{width:100%;margin:0;}
#ypstotal .bd td.totalhd span{padding:0 3px;}
#ypspsisc .bd div.shoppingcart #ypstotal .bd td.totalhd,#ypspmoevt #ypstotal .bd td.totalhd{width:160px;background-color:#f7f7ff;color:#c00;text-align:center;vertical-align:middle;font-weight:bold;font-size:116%;}
#ypspsisc .bd div.shoppingcart div.carthd ul.totalbd,#ypspmoevt #ypstotal .bd ul.totalbd{line-height:1.5;height:auto;padding:0;}
#ypstotal .bd .totalbd li{padding-left:13px;background:url(sf_promo_shop_cart2.png?v=2) no-repeat -109px -1400px;padding-top:2px;}
/* ps_ask_ecoupon */
.ps_ask_ecoupon #bd{text-align:center;}
.eccoupon{width:760px;margin:auto;text-align:left;padding-top:25px;}
.eccoupon a{text-decoration:underline;}
.eccoupon .bd{background:url(sf_yps_bg.png) no-repeat;width:714px;height:270px;overflow:hidden;margin:auto;padding:23px 23px 7px;}
.eccoupon .bd .couimg{float:left;width:135px;height:135px;padding-right:23px;}
.eccoupon .bd .coutxt{color:#333;line-height:1.6;width:555px;float:left;}
.eccoupon .bd .coutxt h2{font-size:116%;color:#ff7e00;font-weight:bold;font-family:pmingliu;padding-bottom:7px;}
.eccoupon .bd .coutxt dt{float:left;font-weight:bold;}
.eccoupon .bd .coutxt .firline{padding-bottom:7px;}
.eccoupon .bd .coutxt dt.bigfont{vertical-align:bottom;line-height:2.45;line-height:2.4 \0/;}
.eccoupon .bd .coutxt dd{width:480px;float:left;}
.eccoupon .bd .coutxt dd em{font-family:Arial;font-size:153.9%;color:#c00;font-weight:bold;}
.eccoupon .bd .but{clear:both;text-align:center;padding-top:16px;*clear:none;_clear:both;_padding-top:5px;}
.eccoupon .bd .but input{background:url(sf_yps_bg.png) no-repeat;border:none;cursor:pointer;overflow:hidden;text-indent:999px;*margin-top:16px;_margin-top:0;}
.eccoupon .bd .but input.beg{background-position:0 -317px;width:203px;height:41px;}
.eccoupon .bd .but input.nobeg{background-position:0 -467px;width:143px;height:41px;}
.eccoupon .bd .but input.passed{background-position:0 -366px;width:197px;height:41px;}
.eccoupon .bd .but input.nohave{background-position:0 -416px;width:179px;height:41px;}
.eccoupon .bd .but span{padding-left:10px;}
.eccoupon .ft{padding:10px 0 34px;font-size:93%;}
.eccoupon .ft h3{font-weight:bold;line-height:1.5;}
.eccoupon .ft li{padding-left:12px;background:url(sf_yps_ico.png?v=130828) no-repeat -493px 10px;line-height:1.5;}
.eccoupon .ft li em{color:#c00;}
/* ps_ann_list */
.bluebg .bg{background:url(sf_yps_bg.png) no-repeat;}
.bluebg .hd h1.title{background-position:0 -535px;height:28px;padding:12px 0 0 20px;font-size:116%;font-weight:bold;color:#000;}
.bluebg .hd h1.title a{color:#000;}
.bluebg .bd{background:url(sf_yps_sy.png) repeat-y;padding:0 6px;}
.bluebg .bd .subtibg{background-position:-6px -575px;}
.bluebg .ft .bg{background-position:0 -645px;height:10px;margin-bottom:20px;}
#ypsannlist .hd .sum{line-height:2;}
#ypsannlist .hd .sum span{float:left;}
#ypsannlist .hd .sum em{font-weight:bold;padding:0 3px;}
#ypsannlist .hd .sum .rpage{float:right;display:inline;}
#ypsannlist .bd table{width:100%;}
#ypsannlist .bd th,#ypsannlist .bd td{height:35px;vertical-align:middle;}
#ypsannlist .bd th{text-align:center;height:38px;}
#ypsannlist .bd th.rth{*background-position:-663px -575px;}
#ypsannlist .bd td{border-bottom:1px solid #efefef;}
#ypsannlist .bd tr.gray td{background-color:#f7f7f7;}
#ypsannlist .bd tr.last td{border-bottom:none;}
#ypsannlist .bd td.rcenter{text-align:center;}
#ypsannlist .bd td a.tico{background:url(sf_yps_ico.png?v=130828) no-repeat -429px -38px;}
#ypsannlist .bd td a.tfir{padding-left:41px;font-size: 116%;}
#ypsannlist .ft{text-align:center;padding-bottom:30px;}
#ypsannlist .ft #ypsvpgn a{border:1px solid #ccdbe4;padding:3px 9px;}
#ypsannlist .ft #ypsvpgn strong{padding:0 9px;font-weight:bold;}
/* ps_message_boatd_detail */
#ypsmbd .hd #ypscpth .bd{background:none;font-size:108%;}
#ypsmbd .hd h1.title a.ico{padding-left:27px;background:url(sf_yps_ico.png?v=130828) no-repeat -443px -38px;}
#ypsmbd .bd .subtibg{height:38px;line-height:3;padding:0 12px;}
#ypsmbd .bd .subtibg .lorigin{float:left;}
#ypsmbd .bd .subtibg .rtime{float:right;}
#ypsmbd .bd .mainbody{padding:20px 60px 20px 34px;font-size:116%;line-height:1.5;}
#ypsmbd .bd .mainbody p{clear:both;}
#ypsmbd .bd .mainbody .pb{padding-bottom:25px;}
#ypsmbd .ft .btn{text-align:center;padding-bottom:30px;}
#ypsmbd .ft .btn .back{display:block;width:69px;height:30px;margin:auto;background-position:-254px -325px;line-height:2.3;}
/* ps_promo_event_main */
ul.note-list li {background:url(ico_dot_s.gif) no-repeat 6px 6px;padding-left:14px;}
ol.note-list li {list-style:decimal inside;padding:0 10px;}
em {color:#c00;}
#ypspmoevt .bd .pmoevtitem a.em {color:#1F5883;}
#ypspmoevt .ft {text-align:left;line-height:normal;}
#ypspmoevt .ft .actions {padding:7px 20px;text-align:center;}
/* ps_storetitle */
#ypsst .title h1 {color:#000;font-size:122%;font-weight:bold;}
/* ps_ad_cid_imgpic srp_imagetext */
.ps_ad_cid_imgpic #ypsausit,.ps_ad_cid_img #ypsausit{background:none;}
.ps_ad_cid_imgpic #ypsausit .bd,.ps_ad_cid_img #ypsausit .bd{background:none;padding:0;}
/* 10 begin */ 
/* ------------srp_imagetext---------------- */
/* ps_srp_imgpicv2 common */
.ico,.searleft .bd .normalul li{background:url(sf_ypshc_ico.png?v=5) no-repeat;}
.bg,.srpimgorder .bd .datatitle{background:url(sf_ypshc_bg.png?v=4) no-repeat;}
.searmore{background-position:-217px -1538px;padding-left:10px;font-size:93%;}
#ypsausit.ypsmodule, #ypsausi.ypsmodule{font-size:100%;}
.datatitle h3,.datatitle h2{font-size:123.1%;padding:2px 0 1px 12px;*padding:3px 0 3px 12px;padding:3px 0 3px 12px\0/;color:#333;float:left;font-weight:bold;}
#ypsausit .datatitle h3,#ypsausit .datatitle h2{font-size:116%;}
#ypsausit thead{background-color:#eee;}
#ypsausit thead td,#ypsausit table thead th{border-bottom:1px solid #fff;}
#ypsausit thead td{padding:5px 0 3px;text-align:center;border-bottom:1px solid #fff;}
#ypsausit thead th{padding-left:15px;}
#ypsausit tr.title th{font-size:131%;padding:4px 15px 2px;background:#eee;}
#ypsausit tbody tr th,#ypsausit table tbody tr td{vertical-align:top;}
#ypsausit tbody tr th{padding-top:8px;}
#ypsausit tbody tr th div{width:139px;height:139px;padding:5px 5px 10px 5px;}
#ypsausit tbody tr th div.outbor{background:none;margin-left:6px;}
#ypsausit tbody tr th.pic td{width:137px;height:137px;padding:1px;vertical-align:middle;text-align:center;border-bottom:none;}
#ypsausit tbody tr th img{display:block;margin:0 auto;}
#ypsausit .img table tbody tr td{vertical-align:middle;text-align:center;height:135px;width:135px;overflow:hidden;background-color:#fff;}
#ypsausit .img table tbody tr td a {text-align:center;height:135px;width:135px;overflow:hidden;}
#ypsausit .img table tbody tr td img{display:block;*display:inline;margin:auto;}
#ypsausit table tbody tr td.tdcontent{text-align:left;}
#ypsausit table tbody tr td.title{border-bottom:none;font-size:116%;padding-bottom:0;text-align:left;word-break:break-all;font-weight:bold;padding-top:12px;}
#ypsausit table tbody tr td .fund{padding:7px 0 5px;}
.ps_ad_cid_img #ypsausit .bd ul{padding:0;}
#ypsausit table tbody div.pre{width:128px;float:left;margin-left:0;text-align:center;}
#ypsausit table tbody div.pre table{width:100%;height:98px;margin-bottom:5px;*margin-bottom:2px;background-color:#FFF;}
#ypsausit table tbody div.pre table td{border:1px solid #eee;vertical-align:middle;text-align:center;background:none;}
#ypsausit tbody div .zoom{background:url(sf_ypshc_ico.png?v=5) no-repeat -72px -1622px;padding:1px 0 0 21px;zoom:1;*background-position: -72px -1623px;}
#ypsausit tbody div .join{background:url(sf_ypshc_ico.png?v=5) no-repeat  9px -1671px;padding-left:29px;*padding-top:2px;}
#ypsausit tbody p{color:#666;line-height:160%;padding:6px 5px 3px 0;}
#ypsausit tbody p.discount{font-size:93%;color:#999;line-height:1;padding:0;height:25px;text-decoration:line-through;}
#ypsausit tbody td{text-align:center;}
#ypsausit tbody td del{line-height:1.5;color:#666;}
#ypsausit .hotslist tbody td del{display:block;}
#ypsausit .hotslist{background:transparent url(line_dot_gray.gif) repeat-x scroll left bottom;padding:0 0 15px;margin-bottom:3px;}
#ypsausit .hotslist ul{padding-top:15px;}
#ypsausit .hotslist ul li,.ps_ad_cid_img #ypsausit .bd li{margin-left:14px;}
#ypsausit tbody span{color:#cc0000;}
#ypsausit tbody .widthspan span{color:#000;}
#ypsausit tbody span em{font-size:131%;font-weight:bold;white-space:nowrap;}
#ypsausit tbody tr.hlight td,#ypsausit tbody tr.hlight th{background-color:#fffae3;}
#ypsausit td ul.info li{padding:0 0 7px 0;float:none;display:inline-block;width:auto;margin-left:0;}
#ypsausit td ul.info li img{vertical-align:bottom;margin-left:5px;}
#ypsausit td ul.info .strnme{font-weight:bold;width:280px;}
#ypsausit td ul.info .strnme span{margin:-3px 5px 0 0;*margin:-24px 5px 0 0;color:#000;font-weight:normal;}
#ypsausit td ul.info .strnme span em{font-size:153.9%;}
#ypsausit td ul.info a.score{font-size:153.9%;font-weight:bold;color:#679d02;}
#ypsausit em{color:#c00;}
#ypsausit .satisfied{margin:0 5px;padding:1px;padding-left:72px;background:url(ico_level_sprite_v1.gif) 0 center no-repeat;zoom:1;*padding-bottom:0;}
#ypsausit .level0{background-position:0 2px;}
#ypsausit .level1{background-position:0 -39px;}
#ypsausit .level2{background-position:0 -80px;}
#ypsausit .level3{background-position:0 -121px;}
#ypsausit .level4{background-position:0 -162px;}
#ypsausit .level5{background-position:0 -204px;}
#ypsausit .level6{background-position:0 -245px;}
#ypsausit .level7{background-position:0 -286px;}
#ypsausit .level8{background-position:0 -327px;}
#ypsausit .level9{background-position:0 -368px;}
#ypsausit .level10{background-position:0 -409px;}
.ps_ad_cid_img #ypsausit .bd h4,#ypsausi .bd h4{float:left;}
.ps_ad_cid_img #ypsausit .bd div.fund,#ypsausi .bd div.fund{float:right;width:50px;}
.ps_ad_cid_img #ypsausit .bd div.fund .zoom,#ypsausi .bd div.fund .zoom{background:url("sf_ypshc_ico.png?v=5") no-repeat -66px -1620px;_background-position:-66px -1622px;padding:4px 10px 3px 15px;vertical-align:middle;*display:inline-block;}
.ps_ad_cid_img #ypsausit .bd div.fund .join,#ypsausi .bd div.fund .join{background:url("sf_ypshc_ico.png?v=5") no-repeat 0 -1671px;*background-position:0 -1663px;_background-position:3px -1666px;}
.ps_ad_cid_img #ypsausit .bd div.fund .join a,#ypsausi .bd div.fund .join a{display:inline-block;padding:4px 0 3px 19px;}
#ypsausit .ft{background:none;}
#ypstotpd{padding-bottom:10px;}
#ypstotpd strong{font-weight:bold;color:#000;}
.srpimgorder{color:#333;}
.srpimgorder .hd{background-position:0 -1300px;background-repeat:repeat-x;margin-bottom:10px;}
.srpimgorder .hd .vheader{border:none;background-position:-286px -1388px;padding:0 0 0 15px;}
.srpimgorder .hd .vheader .model{width:500px;padding-top:5px;*padding-top:6px;padding-top:6px \0/IE9;}
.srpimgorder .hd .vheader .sort{background-position:720px -1389px;*background-position:420px -1389px;_background-position:416px -1389px;height:27px;padding-right:12px;*height:28px;padding-top:5px;*padding-top:5px;padding-top:6px \0/IE9;}
.hp .hd .vheader .sort{background-position:521px -1389px;}
.srpimgorder .hd .vheader .sort strong,.srpimgorder .hd .vheader .sort a{line-height:1.3;*line-height:1.4;line-height:1.6 \0/IE9;display:inline-block;}
.srpimgorder .hd .vheader .sort strong{border:0px solid green;}
.srpimgorder .hd .vheader .sort a{border:0px solid red;}
.ps_ad_cid_img .srpimgorder .hd .vheader .sort{background-position:920px -1389px;*background-position:616px -1389px;}
.srpimgorder .hd .vheader .sort strong,.srpimgorder .hd .vheader .sort a{background:url(sf_ypshc_ico.png?v=5) no-repeat;padding-left:20px;}
.srpimgorder .hd .vheader .sort .mboth{background-position:-870px -1734px;*background-position:-870px -1733px;}
.srpimgorder .hd .vheader .sort .mbothlose{background-position:-711px -1824px;*background-position:-711px -1825px;}
.srpimgorder .hd .vheader .sort .mimage{background-position:-631px -1871px;*background-position:-631px -1870px;}
.srpimgorder .hd .vheader .sort .mimagelost{background-position:-789px -1780px;*background-position:-789px -1781px;}
.srpimgorder .bd{border:none;}
.srpimgorder .bd .datatitle{background-position:0 -1342px;background-repeat:repeat-x;border:none;}
.srpimgorder .bd .datatitle .clearfix{background-position:735px -1431px;}
.hp .bd .datatitle .clearfix{background-position:536px -1431px;}
.ps_ad_cid_img .srpimgorder .bd .datatitle .clearfix{background-position:935px -1431px;}
.srpimgorder .bd .datatitle h3,.srpimgorder .bd .datatitle h2{background-position:-286px -1430px;height:24px;padding:8px 0 2px 12px;}
.srpimgorder .bd .datatitle a.removebg{margin-top:10px;}
#ypsausit .bd table{width:100%;margin:0;padding:0;}
#ypsausit .bd li .img table{width:135px;margin:3px;}
#ypsausit table tbody tr td.nlastd{padding:6px 10px 0 0;border-bottom:none;text-align:right;}
#ypsausit table tbody tr td.nlastd .nscore{background-position:-150px -1583px;padding:0 0 5px 21px;}
#ypsausit table tbody tr td.nlastd .howpepo{color:#333;padding-left:5px;}
#ypsausit table tbody tr.border td,#ypsausit table tbody tr th.pic{border-bottom:1px solid #e8e8e8;}
#ypsausit table tbody tr td.nbotd{height:30px;text-align:right;vertical-align:bottom;padding:6px 9px 8px 0;*padding-bottom:7px;padding-bottom:7px\0/;}
#ypsausit table tbody tr td.nbotd .fund{float:left;padding:0;width:192px;text-align:left;*line-height:1.5;}
#ypsausit table tbody tr td.nbotd img{margin-right:1px;}
#ypsausit tbody tr.mousover td,#ypsausit tbody tr.mousover th{background-color:#f3f8ff;}
/* auc_pagination */
#ypsaupg{padding-top:14px;}
#ypsaupg.ypsmodule{font-size:100%;}
#ypsaupg .bd{text-align:left;padding:7px 0 6px 13px;}
#ypsaupg .bd a{border:1px solid #ccdbe4;padding:2px 9px;}
#ypsaupg .bd span.pages a{*padding-top:2px;*padding-bottom:5px;}
#ypsaupg .bd strong{padding:2px 9px;}
#ypsaupg .splite{color:#999;}
#ypsaupg strong{font-weight:bold;color:#000}
#ypstpw .bd img{margin:30px 0 0 0;}
#ypssnav p{padding:8px 0 12px 0;}
#ypssnav strong{font-weight:bold;}
/* ps_searchgoodscat */
.ypspane-g .hd{background:url(sf_ypshc_bg.png?v=4) no-repeat;}
.ypspane-g{color:#333;}
.ypspane-g .hd{background-position:-110px -777px;height:21px;padding:8px 0 0 12px;*padding-top:10px;*height:19px;padding-top:10px\0/;height:19px\0/;}
.ypspane-g .hd h2{font-weight:bold;}
.ypspane-g .hd .heading{font-weight:bold;}
.ypspane-g .bd{border:1px solid #dbdbdb;border-width:0 1px;line-height:1.5;padding:5px 0 0 10px;}
.ypspane-g .bd .normalul{margin-right:10px;}
.ypspane-g .bd .nexcats{margin:0 10px 0 20px;}
.ypspane-g .bd .normalul li{background-position:1px -742px;padding:0 0 5px 10px;}
.ypspane-g .bd .normalul li span{padding-left:6px;color:#999;}
.ypspane-g .bd .hidmalul{display:none;}
.ypspane-g .bd .hobbyscop{border-bottom:1px solid #e8e8e8;margin:10px 8px 10px 0;padding:0 0 14px 0;}
.ypspane-g .bd h3{font-weight:bold;padding-bottom:6px;}
.ypspane-g .bd h3.hobyprang{border-top:1px solid #e8e8e8;padding-top:10px;}
.ypspane-g .bd h3 img{margin-right:5px;}
.ypspane-g .bd h3 span{font-weight:normal;color:#999;padding-left:5px;}
.ypspane-g .bd h3 .clearbut{font-weight:normal;color:#1f5883;border:none;background:none;margin-left:47px;cursor:pointer;}
.ypspane-g .bd .heading{font-weight:bold;padding-bottom:6px;}
.ypspane-g .bd .hobyprang{border-top:1px solid #e8e8e8;padding-top:10px;}
.ypspane-g .bd .heading img{margin-right:5px;}
.ypspane-g .bd .heading span{font-weight:normal;color:#999;padding-left:5px;}
.ypspane-g .bd .heading .clearbut{font-weight:normal;color:#1f5883;border:none;background:none;margin-left:47px;cursor:pointer;}
.ypspane-g .bd .hobbyscop .keys{width:53px;*width:50px;height:18px;}
.ypspane-g .bd .hobbyscop .sure{width:33px;height:22px;margin-left:1px;font-size:93%;}
.ypspane-g .bd ul.checkul li{float:left;width:75px;margin-right:13px;*margin-right:8px;padding-bottom:6px;*padding-bottom:3px;}
.ypspane-g .bd ul.checkul li input{margin-right:3px;*margin-right:0;vertical-align: middle;}
.ypspane-g .bd ul.checkul li span{margin-right:3px;*margin-right:0;*display:inline-block;*margin-top:0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.ypspane-g .bd ul.checkul li input{vertical-align:initial;}}
/*ypspread ypspreadpic*/
.ypspread{color:#333;} 
.ypspread .hd{font-size:100%;}
.ypspread .hd .datatitle h3{font-size:123.1%;}
.ypspread .hd .datatitle h2{font-size:123.1%;}
.ypspread .hd .datatitle a{font-size:100%;top:7px;}
.ypspread .bd{border:0;}
.ypspread .bd li{margin-left:10px;width:168px;float:left;line-height:1.5;display:inline;padding:10px 3px 20px 4px;}
.ps_index .ypspread .bd li{margin-left:8px;}
.ypspread .bd li.mouseover{background-color:#f3f8ff;}
.ypspread .bd li.lastli{margin-right:0;}
.outbor{background-color:#ffeda1;}
.ypspread .bd li.mouseover .outbor{background-color:#f3f8ff;}
.ypspread .bd li .img{margin-bottom:5px;padding:0;height:141px;width:141px;overflow:hidden;margin-left:11px;}
.ypspread .bd li .img table{margin:3px;height:135px;width:135px;overflow:hidden;}
.ypspread .bd li .img td{vertical-align:middle;text-align:center;height:135px;width:135px;overflow:hidden;background-color:#fff;}
.ypspread .bd li .img a{text-align:center;height:135px;width:135px;overflow:hidden;}
.ypspread .bd li .img td img{display:block;*display:inline;margin:auto;}
.ypspread .bd li h3{height:38px;line-height:1.5;overflow:hidden;}
.ypspread .bd li h3 img{float:left;margin:3px 3px 0 0;}
.ypspread .bd li .desc{height:38px;line-height:1.5;overflow:hidden;}
.ypspread .bd li .desc img{float:left;margin:3px 3px 0 0;}
.ypspread .bd del{font-size:93%;color:#666;display:block;}
.ypspread .bd h4{color:#000;font-size:93%;}
.ypspread .bd .price{color:#000;font-size:93%;float:left;}
.ypspread .bd .textbody{font-size:93%;clear:both;padding-top:2px;text-decoration:line-through;color:#999999;}
.ypspread .bd .textbody img{vertical-align:bottom;margin-right:5px;_vertical-align:text-bottom;_padding-top:2px;}
.ypspread .bd h4 strong{font-weight:bold;font-size:131%;color:#c00;}
.ypspread .bd .price strong{font-weight:bold;font-size:131%;color:#c00;}
.ypspread .ft a{margin:5px 10px;float:right;background:url(sf_ypshc_ico.png?v=5) no-repeat -217px -1536px;padding-left:10px;}
#ypsuiup{height:250px;}
#ypsuiup.layout-a .bd{background:url(sf_yps_uibg.png) no-repeat 0 0;}
#ypsuiup.layout-a .bl-light{background-position:0 0;}
#ypsuiup.layout-a .br{background-position:0 -250px;}
#ypsuiup.layout-a .og{background-position:0 -500px;}
#ypsuiup.layout-a .bk{background-position:0 -750px;}
#ypsuiup.layout-a .pu{background-position:0 -1000px;}
#ypsuiup.layout-a .bl-dark{background-position:0 -1250px;}
#ypsuiup.layout-a .gr{background-position:0 -1500px;}
#ypsuiup.layout-a .re{background-position:0 -1750px;}
#ypsuiup.layout-b .bd{background:url(sf_yps_uibg_b.png) no-repeat 0 0;}
#ypsuiup.layout-b .bl-light{background-position:0 0;}
#ypsuiup.layout-b .br{background-position:0 -230px;}
#ypsuiup.layout-b .og{background-position:0 -460px;}
#ypsuiup.layout-b .bk{background-position:0 -690px;}
#ypsuiup.layout-b .pu{background-position:0 -920px;}
#ypsuiup.layout-b .bl-dark{background-position:0 -1150px;}
#ypsuiup.layout-b .gr{background-position:0 -1380px;}
#ypsuiup.layout-b .re{background-position:0 -1610px;}
#ypsuiup .uileft{float:left;width:250px;height:250px;overflow:hidden;margin-left:11px;}
#ypsuiup .uiright{float:left;width:687px;height:250px;overflow:hidden;}
#ypsuiup .uiright-top{margin:5px 0 0 11px;height:42px;}
#ypsuiup .uiright-top img{display:block;}
#ypsuiup .uiright-bt{margin-top:4px;}
#ypsuiup.layout-a .uiright-bt ul{padding-left:2px;}
#ypsuiup.layout-a .uiright-bt ul li{display:inline;float:left;margin-left:18px;width:150px;overflow:hidden;}
#ypsuiup.layout-b ul{padding-left:29px;}
#ypsuiup.layout-b ul li{display:inline;float:left;margin:0 2px 0 3px;width:145px;overflow:hidden;}
#ypsuiup ul li .desc{font-weight:bold;font-size:108%;letter-spacing:0.5px;padding-bottom:1px;height:16px;overflow:hidden;}
#ypsuiup.layout-b ul li .desc{letter-spacing:0;}
#ypsuiup ul li .price{font-size:116%;letter-spacing:0.5px;padding-bottom:5px;}
#ypsuiup ul li .price em{color:#CC0000;}
#ypsuiup ul li .price .num{font-size:146.5%;color:#CC0000;padding-right:4px;}
#ypsuiup ul li .price a{text-decoration:underline;line-height:1.3;}
#ypsuiup.layout-b .heading{height:42px;overflow:hidden;text-align:center;}
#ypsuiup.layout-b .heading h2{padding-top:10px;font-size:123.1%;font-weight:bold;}
/* psy_flow_preview */
#ypsyflowpreview {padding:20px 0 10px;background:#fff;}
#ypsyflowpreview a.button {display:inline-block;height:23px;line-height:23px;padding:0 20px;border:1px solid #999;margin:0 2px;color:#333;font-size:123.1%;vertical-align:bottom;}
#ypsyflowpreview a.button:hover {text-decoration:none;}
#ypsyflowpreview .yellow {background:url('sf_auc_commbtn.png') 0 -165px;}
#ypsyflowpreview .gray {background:url('sf_auc_commbtn.png') 0 -126px;}
/*ps_vip_info 12/05/30*/
.ps_vip_info .ypsmodule .bpgbd h2,#ypsdisfav,#ypsmyvip,#ypsmyevent{font-size:100%;}
#ypsvip em,#ypsvipfav em,#ypsnotice em{color:#f00;}				
#ypsvip.ypsmodule{font-size:100%;}#ypsvip .bd p,#ypsvip .bd em{padding:8px 10px 20px;line-height:1.8;display:block;}
#ypsvip .ft{text-align:right;}#ypsvip .ft a{background:url(sf_ypshc_ico.png) no-repeat -708px -87px;padding-left:12px;font-size:100%;}
#ypsvipfav table tbody td,#ypsvipfav table tbody th,#ypsdisfav table tbody td,#ypsdisfav table tbody th{text-align:left;line-height:1.8;padding:5px 3px 5px 8px;border-bottom:1px solid #bbb;background:none;}
#ypsvipfav .paying-detail tbody th{padding:5px;}
#ypsvipfav .paying-detail thead th,#ypsdisfav .paying-detail thead th{text-align:center;}
#ypsvipfav .notice{padding-bottom:10px;}
#ypsvipfav ul li,#ypsvip .activelist li,#ypsdisfav ul li,.viplist li,#ypsmyvip ul li,#ypsmyevent ul li{background:url(sf_ypshc_ico.png) no-repeat 0 -745px;padding-left:10px;}
#ypsvipfav h2{font-weight:bold;padding-bottom:20px;}
#ypsvip .activelist{padding-left:15px;}
#ypsvip p.activeinfo{padding-bottom:5px;}
#ypsvip p.activeinfo strong{font-weight:bold;}
#ypsvip .bd .activelist em{display:inline;}
#ypsnotice .bd ul li{line-height:1.6}
#ypsnotice li span{color:#003;}
#ypsnotice h2{font-weight:bold;padding-bottom:10px;}
/*ps_vip_discount*/
#ypsdisfav table tbody td,#ypsdisfav table tbody th{padding:5px 20px;}
#ypsdisfav .paying-detail{margin-top:10px;}
.viplist{padding:5px 0 5px 20px;}
.viplist li{line-height:2.0;}
/*carousel*/
.ypsdislist{position:relative;width:auto;margin-bottom:20px;}
.ypsdislist .bd .yui-carousel-content li{float:left;padding-left:20px;_padding-left:0;_margin-left:-10px;display:inline;width:700px;height:192px;}
*+html .ypsdislist .bd .yui-carousel-content li{padding-left:0px;margin-left:-10px;}
#ypsdislist{margin-top:5px;}
#ypsdislist .ypspanel .hd{background:url(bg_p_tr_black.gif) right top no-repeat;padding-left:0;padding-bottom:0;}
#ypsdislist .ypspanel .tc {background:url("bg_p_tl_black.gif") no-repeat scroll left top transparent;}
#ypsdislist .ypspanel .tc{background:url(bg_p_tl_black.gif) left top no-repeat;}
#ypsdislist .ypspanel .bd{border-left:2px solid #9a9a9a;border-right:2px solid #9a9a9a;}
#ypsdislist .ypspanel .ft{background:url(bg_p_br_black.gif) right top no-repeat;font-size:0;line-height:0;}
#ypsdislist .ypspanel .bc{background:url(bg_p_bl_black.gif) left top no-repeat;padding-top:5px;overflow:hidden;}
#ypsdislist a.evtbuy{display:inline-block;color:#3f3f3f;border:1px solid #cbced9;padding:3px 12px;font-weight:bold;background-color:#e6f0f6;margin:6px 0;border-radius:3px;}
/*ps_vip_event*/
.vipevtlist{font-size:108%;line-height:1.2;border:1px solid #e1e1e1;padding:5px 20px 15px;margin:10px 0 20px; }
.vipevtlist .evtimg{border:1px solid #e8e8e8;float:left;margin-right:20px;display:inline;width:135px;height:135px;overflow:hidden;padding:1px;}
.vipevtlist table .pimg{display:block;}
.vipevtlist h3{font-size:116%;font-weight:bold;padding:10px 0 15px 8px;}
.vipevtlist .evtdisp{color:#666;padding-top:15px;text-indent:10px;}
.evtdisp .on-sale{position:relative;top:6px;height:22px;width:51px;}
/*ps_my_vip ps_my_event*/
/*#ypsmyvip .boldhead .wraper{padding:8px 15px;text-align:right;font-size:93%;}*/
#ypsmyvip .boldhead  .ft .wraper{padding:-5px;margin:0;line-height:0;height:0;}
#ypsmyvip .tit-more,#ypsmyevent .tit-more{text-align:left;padding:10px 0 8px 2px;}
#ypsmyvip .tit-more strong,#ypsmyevent .tit-more strong{font-weight:bold;}
#ypsmyvip thead th,#ypsmyevent thead th{text-align:center;}
#ypsmyvip .listtable tbody td, #ypsmyvip .listtable tbody th,#ypsmyevent .listtable tbody td, #ypsmyevent .listtable tbody th{background-color:#fff;vertical-align:middle;padding:8px 10px;line-height:1.6;}
#ypsmyvip .listtable tbody td.right{text-align:right;}
#ypsmyvip .listtable  .left{text-align:left;}
#ypsmyvip .pagination{padding-top:15px;font-size:93%}
#ypsmyvip .pagination strong{font-weight:bold;}
#ypsmyvip ul li.ischange{background:none;padding:0;}
.noticelist{margin:10px 0 5px;line-height:1.6;}
.noticelist ul{padding-left:5px;}
.ps_my_vip .bodybg,.ps_my_event .bodybg{background:none;}
.ypsmodule .listtable td span{display:block;padding:0;line-height:2.2;} /*loadmore*/
.ypsmodule .lmore{border:1px solid #0977A0;padding:1px;margin:0 auto;display:block;width:100px;line-height:1.8;}
.ypsmodule .lmore:hover{text-decoration:none;cursor:hand;}
.ypsmodule .lmore .more{background:url(yps_load_btn.png) repeat-x 0 0;height:24px;width:70px;display:inline-block;*zoom:1;padding:0 15px;}
.ypsmodule .lmore:hover .more{background-position:0 -26px;}
.ypsmodule .lmore .more .arrow{background:url(yps_load_btn.png) no-repeat 0 -65px;height:5px; width:10px;padding-left:14px;}
.ypsmodule .ajaxload{background:url(ajax_loader.gif) no-repeat;height:32px;width:32px;display:block;margin:0 auto;}



/*ps_shopping_cart*/
.paying-detail .exc-priv,.paying-detail .time-priv,.paying-detail .vip-priv{background:url(bg_discount_v2.png) no-repeat 0 -85px; padding-left:68px;line-height:1.6;}
.paying-detail .time-priv{background-position:0 3px;padding-left:115px;}
.paying-detail .vip-priv{background-position:0 -43px;padding-left:88px;}
#ypsvipfav .pop-panel,#ypsmyvip .pop-panel,#ypsdisfav .pop-panel{display:block;top:-5000px;padding:12px;width:30.85em;overflow:hidden;font-size:100%;z-index:1;}
#ypsvipfav .pop-panel .img,#ypsmyvip .pop-panel .img,#ypsdisfav .pop-panel .img{float:left;padding:2px;border:1px solid #e6e6e6;margin:10px 10px 0 20px;_margin:10px 10px 0 10px;}
#ypsvipfav .pop-panel .img img,#ypsmyvip .pop-panel .img img,#ypsdisfav .pop-panel .img img{display:block;}
#ypsvipfav .pop-panel .img .nopic,#ypsmyvip .pop-panel .img .nopic,#ypsdisfav .pop-panel .img .nopic{display:block;width:73px;height:48px;padding:27px 0 0 27px;}
#ypsvipfav .pop-panel .content,#ypsmyvip .pop-panel .content,#ypsdisfav .pop-panel .content{padding:10px 10px 0 0;margin-left:136px;}
#ypsvipfav .pop-panel .content h6,#ypsmyvip .pop-panel .content h6,#ypsdisfav .pop-panel .content h6{font-size:123.1%;color:#1f5883;}
#ypsvipfav .pop-panel .hd,#ypsmyvip .pop-panel .hd,#ypsdisfav .pop-panel .hd{width:93%;margin-left:10px;}
#ypsvipfav .pop-panel .conn,#ypsmyvip .pop-panel .conn,#ypsdisfav .pop-panel .conn{padding:8px 12px 0 0;}
/* ps_hp_navgation */
#ypsmenunav {background-image:url('sf_hp_navbg3.png?v=1');}
#ypsmenunav.camp {background-image:url('sf_hp_navbg3_camp.png?v=1');}
/* ps_hp_navgation > ps_hp_navtab */
#ypsnavtab {width:315px;}
.camp #ypsnavtab {width:240px;}
/* ps_hp_navgation > ps_hp_searchbox_v1 */
#ypshsboxv1 {width:469px;}
#ypshsboxv1 .yauac-input, .ps_category_v1 #ypshsboxv1 .yauac-input {width:180px;*width:170px;}
.camp #ypshsboxv1 {width:544px;}
/* 廢四機公告設定 */
/* ps_shopping_cart */
#ypsspc .paying-notice {margin-top:8px;}
#ypsspc .paying-notice h3 {font-weight:bold;}
#ypsspc .paying-notice li {list-style:disc outside none;line-height:170%;}
#ypsspc .paying-notice input[type="checkbox"] {vertical-align:middle;}
/* 商店評選項目顯示  */
/* ps_hp_rating */
#ypshprt {background:none;}
.ps_index #ypshprt, .ps_item #ypshprt {margin-bottom:13px;}
.ps_index #ypshprt{width:190px;min-width:190px;}
#ypshprt .hd {margin-left:0;background:url('bg_rating2.gif') no-repeat;}
#ypshprt .ft {background:url('bg_rating2.gif') no-repeat left bottom;}
#ypshprt .ft div {margin-left:0;background:none;}
#ypshprt .content {width:182px;}
#ypshprt .mainpane {padding:3px 0 8px;text-align:left;}
#ypshprt .mainpane h3 {text-align:center;}
#ypshprt h4 {padding:0 16px;margin-bottom:8px;text-align:left;}
#ypshprt .mainpane em.store-sup, #ypshprt .mainpane em.store {color:#1F5883;font-size:128%;text-decoration:underline;}
#ypshprt .level {margin:8px auto;}
#ypshprt .mainpane p {padding:0 16px;line-height:140%;}
#ypshprt .ftpane {padding:7px 16px 4px;background:#f5ffd9 url('bg_rating_ftpane.gif') repeat-x;text-align:left;}
/* ps_hp_rating2 */
#ypshprt2 .mainpane{text-align:center;padding-bottom:5px;}
#ypshprt2 h4{color:#1F5883;}
#ypshprt2 .mainpane em.store-sup{font-weight:bold;font-size:146.5%;color:#FF990F}
#ypshprt2 .mainpane em.store{font-weight:bold;font-size:146.5%;}
#ypshprt2 .mainpane a em.store,#ypshprt2 .mainpane a em.store-sup{color:#1F5883;}
#ypshprt2 .ftpane{padding:5px 15px;}
#ypshprt2 .mainpane em.refer{font-size:100%;padding-top:4px;}
#ypshprt2 .value{width:64px;height:54px;margin:auto;background:url(ico_face_s.gif) no-repeat;}
#ypshprt2 div.bd{margin-top:0;}
#ypshprt2 .v0{background-position:0 0;}
#ypshprt2 .v1{background-position:-64px 0;}
#ypshprt2 .v2{background-position:-128px 0;}
#ypshprt2 .v3{background-position:-192px 0;}
#ypshprt2 .v4{background-position:-256px 0;}
#ypshprt2 span{color:#999;}
#ypshprt2 .ftpane{padding-left:18px;}
#ypshprt2 .level{background:url(store_rating_bg.png) no-repeat;text-align:left;margin:1px auto 3px auto;width:150px;height:16px;}
#ypshprt2 .ratingblk{height:16px;overflow:hidden;width:0%;}
#ypshprt2 {background:none;}
.ps_index #ypshprt2, .ps_item #ypshprt2 {margin-bottom:13px;}
#ypshprt2 .hd {margin-left:0;background:url('bg_rating2.gif') no-repeat;}
#ypshprt2 .ft {background:url('bg_rating2.gif') no-repeat left bottom;}
#ypshprt2 .ft div {margin-left:0;background:none;}
#ypshprt2 .content {width:182px;}
#ypshprt2 .mainpane {padding:3px 0 8px;text-align:left;}
#ypshprt2 .mainpane h3 {text-align:center;}
#ypshprt2 h4 {padding:0 16px;margin-bottom:8px;text-align:left;}
#ypshprt2 .mainpane em.store-sup, #ypshprt2 .mainpane em.store {color:#1F5883;font-size:128%;text-decoration:underline;}
#ypshprt2 .level {margin:8px auto;}
#ypshprt2 .mainpane p {padding:0 16px;line-height:140%;}
#ypshprt2 .ftpane {padding:7px 16px 4px;background:#f5ffd9 url('bg_rating_ftpane.gif') repeat-x;text-align:left;}
/* ps_appraise_items */
.ps_item #ypsai {margin:20px 0;}
#ypsai .bpgbd {padding-bottom:10px;}
#ypsai .fleft {float:none;display:table-cell;width:190px;padding-right:20px;vertical-align:middle;}
#ypsai .fright {float:none;display:table-cell;width:500px;vertical-align:middle;}
#ypsai #ypshprt2 {margin-bottom:0;}
#ypsai .fright dl {padding-top:0;}
#ypsai .bpgbd {*position:relative;*overflow:hidden;}
#ypsai .fleft {*display:block;*padding-right:0;}
#ypsai .fright {*display:block;*position:absolute;*right:20px;*top:50%;}
#ypsai .fright dl {*position:relative;*top:-50%;}
/* 消費異常名單管理專案 */
/* ps_my_account */
#ypsmyac .hd {width:100%;overflow:hidden;}
#ypsmyac .hd h3 {float:left;margin-right:10px;}
#ypsmyac .hd p {float:left;line-height:180%;}
#ypsmyac .hd p.count {float:right;}
/* ps_shopping_cart */
#ypsspc option.blocked {color:#777;}
/* !fix yui-skin-sam */
.yui-skin-sam .yui-panel .ft {*zoom:normal;*position:static;}
.yui-panel .ft{overflow:visible;}
/* !store yui skin */
.yui-skin-yps .yui-panel-container {z-index:999;/* .tips-layer */}
.yui-skin-yps .yui-panel {border:2px solid #e8e3b2;background:#fefbe3 url(bg_tips_layer.gif) left bottom repeat-x;text-align:left;/* .tips-layer */}
.yui-skin-yps .yui-panel .hd {color:#333;line-height:normal;padding:0;border:0;/* clear .yui-skin-sam */background:none;margin:5px 15px;font-size:123.1%;/* .tips-layer .title */font-weight:bold;/* .tips-layer .title h2 */}
.yui-skin-yps .yui-panel .bd {border:1px solid #e8e3b2;background:#fff;margin:0 15px 15px 15px;padding:15px;/* .tips-layer .wrapper */border-bottom:0;margin-bottom:0;padding-bottom:0;}
.yui-skin-yps .yui-panel .bd .form {padding:10px 0;/* .tips-layer .wrapper .form */padding:0 0 15px;}
.yui-skin-yps .yui-panel .bd .confirm {padding:8px 0 15px 40px;background:url(ico_warning_large.gif) left top no-repeat;/* .tips-layer .wrapper .confirm */}
.yui-skin-yps .yui-panel .ft {border:1px solid #e8e3b2;background:#fff;margin:0 15px 15px 15px;padding:15px;/* .tips-layer .wrapper */border-top:0;margin-top:0;padding-top:0;}
.yui-skin-yps .yui-dialog .ft .button-group {text-align:center;/* .tips-layer .wrapper .command */}
.yui-skin-yps .yui-dialog .ft .button-group button {height:25px;padding:0 10px;*padding:0 5px;border:1px solid #999;margin:0 2px;color:#333;font-size:116%;vertical-align:bottom;cursor:pointer;background:url('sf_auc_commbtn.png') 0 -165px;}
.yui-skin-yps .yui-dialog .ft button.default {font-weight:normal;/* clear .yui-skin-sam */}
.yui-skin-yps .mask {background:black;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);z-index:998;border:none;/* .tips-layer-mask */}
/* ps_shopping_cart_error */
#ypsspcerr .panel-glb {width:96%;margin:0 auto;}
#ypsspcerr .panel-glb .pbd {padding:0 20px;font-size:123.1%;line-height:1.5;}
#ypsspcerr .panel-glb .warning {background:url(ico_error.gif) left 8px no-repeat;padding:10px 40px;}
#ypsspcerr .panel-glb .warning em{font-weight:bold;color:#c00;line-height:1.8;}
#ypsspcerr .panel-glb .nav {background:url(line_dot_gray.gif) left top repeat-x;padding:10px 40px;}
/* 出版品分級 */
/* ps_item_rating_system */
#ypsiratingsystem table {width:100%;border:1px solid #dbdbdb;border-top:3px solid #ccc;background:#fff;font-size:107.53%;}
#ypsiratingsystem th, #ypsiratingsystem td {padding:10px;border-bottom:1px solid #dbdbdb;vertical-align:top;}
#ypsiratingsystem th {background:#f7f7f7;font-weight:bold;}
#ypsiratingsystem td {border-left:1px dotted #b5b5b5;}
#ypsiratingsystem ul.check-list li {display:inline-block;padding-left:18px;margin:0 6px 7px 0;background:url('sf_ypshc_ico.png?v=8') no-repeat -390px -1958px;}
#ypsiratingsystem .software-note {position:relative;}
#ypsiratingsystem .software-note img {position:absolute;left:0;top:0;}
#ypsiratingsystem .software-note em, #ypsiratingsystem .software-note ul {padding-left:60px;}
#ypsiratingsystem .software-note em + ul {margin-top:5px;}
#ypsiratingsystem .software-note li {padding-left:14px;background:url(ico_dot_s.gif) no-repeat 5px 10px;color:#666;font-size:93%;line-height:175%;}
/* ItemPage 加上FB 按讚功能 */
/* ps_social_sharing */
#ypsss {margin:7px 0 0 10px;}
#ypsss .bd ul {width:auto;}
#ypsss .bd ul li.facebook a {margin-top:1px;background-image:url('ico_facebook2.png');}
#ypsss .bd ul li.plurk a {margin-top:1px;background:url('ico_plurk2.png');}
#ypsss .bd ul.share {height:auto;background:none;}
#ypsss .bd ul.share li {margin:0 10px 0 0;}
#ypsss .bd ul.share li a {width:18px;height:18px;}
#ypssclist .paying-detail th{padding-left:10px;}

#ypsspc .paying-detail tfoot .giftth th,#ypsspc .paying-detail tfoot .giftth td,.paying-detail  tfoot .giftth th,.paying-detail tfoot .giftth td{border-top:0;border-bottom:0;background: url(line_dot_gray_long.gif) repeat-x scroll left top #F4F7F8;line-height:1.8em;padding-bottom:5px;padding-top:6px;border-top:0;}
#ypsspc .paying-detail tfoot .border th,#ypsspc .paying-detail tfoot .border td,.paying-detail  tfoot .border th,.paying-detail tfoot .border td{border-bottom:0;}
#ypsspc .paying-detail tfoot .lastrow th,#ypsspc .paying-detail tfoot .lastrow td,.paying-detail .lastrow th,.paying-detail .lastrow td{border-bottom:1px solid #bbb;}

#ypssclist .paying-detail tfoot .giftth th,#ypssclist .paying-detail tfoot .giftth td,.paying-detail  tfoot .giftth th,.paying-detail tfoot .giftth td{border-top:0;border-bottom:0;background: url(line_dot_gray_long.gif) repeat-x scroll left top #F4F7F8;line-height:1.8em;padding-bottom:5px;padding-top:6px;border-top:0;}
#ypssclist .paying-detail tfoot .blueborder th,#ypssclist .paying-detail tfoot .blueborder td{font-size:80%;}
#ypssclist .paying-detail tfoot .blueborder td{padding-right:26px;border-left:1px dotted #999;}
#ypssclist .paying-detail tfoot .blueborder th,.paying-detail  tfoot .blueborder th{text-align:left;}
#ypssclist .paying-detail tfoot .blueborder td.vip,.paying-detail  tfoot .blueborder td.vip{text-align:right;padding-right:26px;}
#ypssclist .paying-detail tfoot .lastrow th,#ypssclist .paying-detail tfoot .lastrow td,.paying-detail .lastrow th,.paying-detail .lastrow td{border-bottom:1px solid #bbb;}
#ypssclist .paying-detail .blueborder th, #ypssclist .paying-detail .blueborder td{border-top:1px solid #9CC6DA;border-bottom:0;}
/* 常用超取門市記錄本 */
/* ps_getplace */
.mart {padding:8px 16px !important;line-height:260%;}
.mart-hd, .mart-bd {display:inline-block;vertical-align:top;}
.mart-hd, .mart-bd {*display:inline;}
.mart-hd {width:13%;}
.mart-bd {width:86%;}
.mart-logo {padding-left:26px;background-repeat:no-repeat;background-position:left center;border:1px solid #FFF;}
.mart-logo-7-11 {background-image:url('ico_24hr.gif');}
.mart-logo-family {background-image:url('ico_familymart.gif');}
.mart-msg {padding-left:8px;border:1px solid #FFF;}
.alert {padding-left:22px;background:url('sf_yps_ico.png?v=130828') no-repeat -400px -90px;color:#C00;}
.mart-label {display:block;padding:0 7px;border:1px solid #FFF;}
.mart-label:hover {background:#F4F7F8;border-color:#F4F7F8;}
.mart-label-checked, .mart-label-checked:hover {background:#FFFFCC;border-color:#FFF5D0;}
.mart-label-disabled:hover {background:#FFF;border-color:#FFF;}
.mart-label input[type="radio"] {margin-right:7px;}
.mart-note {padding:4px 0 0 8px;color:#999;line-height:175%;}
/* ps_my_mart_book */
strong, strong em {font-weight:bold;}
#ypsmymartbook .bd {padding:0 21px;}
.info-block {margin:7px 0 14px;line-height:175%;}
#ypsmymartbook .add-mart {display:block;width:77px;height:21px;overflow:hidden;background:url('btn_add_mart.gif');direction:ltr;text-indent:-9999px;}
#ypsmymartbook .listtable {border-bottom:1px solid #9CC6DA;margin-bottom:28px;table-layout:fixed;}
#ypsmymartbook .listtable td {line-height:175%;vertical-align:top;}
#ypsmymartbook .listtable td em {color:#C00;}
/* 購物車付款頁面調整(信用卡) */
/* ps_cc_payment */
.inline-block {display:inline-block;}
.inline-block {*display:inline;}
.pre-icon-guard {height:15px;line-height:15px;padding-left:19px;margin-left:15px;background:url('ico_guard.png') no-repeat left center;color:#C00;}
/* 門簾 */
#bd {position:relative;}
#hpadleft,#hpadright{position:absolute;top:0;display:none;}
.hpad-wrapper {position:relative;}
.hpad-close {position:absolute;top:5px;right:5px;display:block;width:11px;height:11px;overflow:hidden;background:#FFF url('ico_ad_close.gif');direction:ltr;text-indent:-9999px;}
/* 廣告購買fee code改名稱  */
#ypsvpcon, #ypsvpads {background-color:#FFF;}
#ypsvpcon {margin-bottom:0;padding-bottom:10px;}
#ypsvpads .boldhead {margin-top:0;}
/* 收藏商店 */
/* ps_watch_list_tab */
#ypswltab {margin:0;}
#ypswltab .bd {position:relative;}
#ypswltab .bd .crm {position:absolute;top:13px;left:320px;background:url(bg_tab_faq.gif) no-repeat;text-align:center;padding-left:3px;}
#ypswltab .bd .crm div {height:30px;line-height:30px;white-space:nowrap;padding:0 10px;background:url(bg_tab_faq.gif) no-repeat right top;}
.ps_my_followup #ypsp, .ps_my_followup_store #ypsp {padding-top:50px;}
/* ps_watch_list_tagroll */
#ypswltag2 .bd{padding:10px;width:168px;}
#ypswltag2 .hd h4{background:transparent url(bg_dot_4.gif) repeat-x scroll left bottom;padding-bottom:5px;margin-bottom:5px;}
#ypswltag2 .hd h4 span{background:url(ico_dot.gif) no-repeat 7px center;font-size:123.1%;font-weight:bold;padding-left:20px;display:block;}
#ypswltag2 ul{padding-top:0px;}
#ypswltag2 li{padding:4px 7px;}
#ypswltag2 li.on {background:#f5ffce; font-weight:bold;}
#ypswltag2 li a{background:url(ico_arw.gif) no-repeat left center;padding-left:14px;}
#ypswltag2 .more{padding-left:5px;}
#ypswltag2 .more a{background:url(ico_minus.gif) no-repeat left center;padding-left:16px;}
#ypswltag2 .closed a{background-image:url(ico_fold.gif);}
#ypswltag2 .hidden{display:none;}
#ypswltag2 {width:190px;}
/* ps_my_followup_store */
#ypswliconstore .wraper{position:relative;}
#ypswliconstore .nav{width:22%;float:left;padding-top:10px;*padding-top:0;}
#ypswliconstore .list{width:76%;float:right;}
#ypswliconstore .note {position:relative;height:120px;padding:25px 254px 15px 0;line-height:200%;}
#ypswliconstore .note img[alt="最愛商店示意圖"] {position:absolute;top:0;right:0;}
#ypswliconstore .listtable {table-layout:fixed;}
#ypswliconstore .listtable td {background:none;border-bottom:none;vertical-align:top;line-height:180%;}
.store-row-start td {border-top:1px solid #ddd;}
.store-fav-on, .store-fav-off {display:block;width:16px;height:16px;overflow:hidden;direction:ltr;text-indent:-9999px;}
.store-fav-on {background:url('store_fav_on.png') no-repeat;}
.store-fav-off {background:url('store_fav_off.png') no-repeat;}
.store-tag-and-desc {color:#666;}
.store-item-list {width:100%;overflow:hidden;}
.store-item-list-item {float:left;width:24.9%;}
.item-wrapper {margin:0 15px;}
.item-thumb {border:1px solid #E1E1E1;margin:0 15px;}
.store-action {color:#ccc;}
#ypswliconstore img[alt="收藏商店示意圖"] {margin-top:9px;}
#ypswliconstore .pagination {padding-top:5px;}
/* ps_my_followup_store > dialog */
.followed-store-editor .err-msg {font-size:100%;padding:5px 15px 7px;margin:0 0 15px;line-height:18px;}
.followed-store-editor .err-msg p em {background-position:left center;line-height:18px;}
.followed-store-editor .err-msg p {margin:0;}
.followed-store-editor table {width:400px;table-layout:fixed;}
.followed-store-editor th, .followed-store-editor td {padding-top:15px;vertical-align:top;}
.followed-store-editor tr:first-child th, .followed-store-editor tr:first-child td {padding-top:0;}
.followed-store-editor th {padding-right:5px;text-align:right;}
.followed-store-editor input[type="text"] {width:150px;}
.followed-store-editor textarea {width:300px;height:50px;resize:none;}
.followed-store-editor .tag-display {display:inline-block;padding:1px 3px;border:1px solid #1F5883;border-radius:3px;background:#F4F7F9;color:#1F5883;font-size:93%;}
.followed-store-editor .tag-display {*display:inline;}
.followed-store-editor .tag-display-none {border-color:#999;background:#F5F5F5;color:#999;}
.followed-store-editor .tag-adder {display:inline-block;padding-left:14px;margin-right:8px;background:url('ico_tag_add.gif') no-repeat left center;font-size:93%;}
.followed-store-editor .tag-adder {*display:inline;}
.followed-store-editor .note, .followed-store-editor .textlimitmassage {color:#999;font-size:93%;}
/* 商城購物車Banner 上稿 */
/* ps_payok_shoppinglist */
#ypsposl .tit-more span {float:right;}
.step4-banner-wrapper {vertical-align:middle;width:150px;max-height:30px;_height:30px;overflow:hidden;margin-left:15px;}
.step4-banner-wrapper img {vertical-align:bottom;}
/* ps_shopping_cart */
#ypsspc .paying-detail {table-layout:fixed !important;}
#ypsspc .trans th {padding-left:0;}
.step1-banner-wrapper-wrapper {padding:8px 0 !important;text-align:left !important;vertical-align:bottom !important;}
.step1-banner-wrapper {width:180px;max-height:50px;_height:50px;overflow:hidden;}
.step1-banner-wrapper img {vertical-align:bottom;}
/* Performance Enhancement */
.below {background-image:none !important;}
/* 結帳後紀錄信用卡資訊 */
/* ps_payment_creditcard */
.receiver h3 {display:inline;}
a.desclink{background:transparent url(ico_question.gif) no-repeat left 50%;padding-left:15px;margin-left:5px;*background-position-y:top;}
#ypsccpay label {margin-right:7px;}
#ypsccpay .cc-button {display:inline-block;height:13px;line-height:13px;padding:3px 3px 3px 21px;margin-left:3px;background-color:#EDF2F4;background-repeat:no-repeat;background-position:4px center;border:1px solid #D8E5F1;}
#ypsccpay .cc-button:hover {text-decoration:none;}
#ypsccpay .cc-button-edit {background-image:url("ico_cc_edit.png");}
#ypsccpay .cc-button-delete {background-image:url("ico_cc_delete.png");}
#ypsccpay .cc-button-reset {background-image:url("ico_cc_reset.png");}
#ypsccpay .cc-buttons-wrapper {position:absolute;top:23px;right:25px;}
#ypsccpay input[type="submit"][disabled="disabled"] {display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;height:25px;line-height:25px;padding:0 10px;border:1px solid #ddd;margin:0 2px;background:url('sf_auc_commbtn.png') 0 -126px;color:#999;font-size:123.1%;vertical-align:middle;cursor:default;}
#ypsmobilev {margin:35px auto;width:750px;}
#ypsmobilev .tbborder {border-top:1px solid #9cc6da;border-bottom:1px solid #9cc6da;}
#ypsmobilev .sponhp {padding: 6px 0 5px; background: url(spon_underline.gif) repeat-x scroll center bottom transparent;clear:both;color:#000;font-size:123.1%;font-weight: bold;margin-bottom:10px;}
#ypsmobilev .sponhp span {background:url(ico_title_green.gif) no-repeat scroll left center transparent;padding-left:28px;}
#ypsmobilev .sponhp span.edit{background:url(sf_yps_ico.png?v=130828) no-repeat -1px -1px scroll;padding-left:16px;margin-left:20px;font-size:13px;font-weight:normal;}
#ypsmobilev td{padding:3px 5px;}
#ypsmobilev td.checktd{text-align:right;background-color:#e7f0f5;width:145px;}
#ypsmobilev .verify{display:inline-block;background:url(sf_yps_ico.png?v=130828) no-repeat -70px -39px scroll;padding-left:20px;margin-left:3px;height:22px;line-height:1.5;}
#ypsmobilev .unverify{display:inline-block;background:url(sf_yps_ico.png?v=130828) no-repeat -146px -82px scroll;padding-left:20px;margin-left:3px;height:22px;line-height:1.5;}
#ypsmobilev .note{margin:10px 0 10px;}
#ypsmobilev .note span{background:url(sf_yps_ico.png?v=130828) no-repeat -230px -153px scroll;padding-left:20px;}
#ypsmobilev .bd p{padding:0;font-size:13px;}
.mobile-show .hd {background:transparent url(sf_auc_x.png) repeat-x scroll left top;*background-image:url(bg_hd_x.png);margin-top:5px;height:65px;}
.d-h-main{background: url(sf_auc_x.png) no-repeat scroll left -66px transparent;padding-left:5px;}
.d-h-main .h-main{background:transparent url(sf_auc_x.png) no-repeat scroll right -100px;font-size:116%;font-weight:bold;height:1em;line-height:1.1;padding:10px 10px 0;}
#ypsmobilev ul.note-list {margin-left:6px;}
/* 遊戲點數 */
/* ps_gp_contact */
#ypsgpcontact .err-msg {font-size:100%;}
#ypsgpcontact .err-msg em {font-weight:bold;}
#ypsgpcontact .table-wrapper {margin:0 20px;}
#ypsgpcontact .listtable {border-top:1px solid #9cc6da;border-bottom:1px solid #9cc6da;}
#ypsgpcontact .listtable th, #ypsgpcontact .listtable td {padding:9px 12px;vertical-align:top;}
#ypsgpcontact .listtable th {text-align:right;}
#ypsgpcontact td input {width:150px;}
#ypsgpcontact td textarea {width:400px;height:100px;resize:none;}
#ypsgpcontact td input, #ypsgpcontact td textarea {padding:3px;border:1px solid #ccc;box-shadow:0 1px 3px #ddd inset;font-weight:bold;}
#ypsgpcontact td p {margin-top:0.5em;}
/* 電子發票虛實整合 */
/* ps_buyinfo */
#ypsinvoice .bd {padding-top:0;}
#ypsinvoice table {margin-bottom:8px;}
#ypsinvoice td {padding:0 10px;}
#ypsinvoice td div.p {margin:5px 0;}
#ypsinvoice .radio-label {margin-right:8px;}
#ypsinvoice .hide {display:none;}
#ypsinvoice .outer-link {background:url("ico_caption.gif") no-repeat right center;padding-right:13px;}
#ypsinvoice .yui-ac {display:inline-block;}
#ypsinvoice .yui-ac {*display:inline;}
#ypsinvoice .yui-ac-input {position:static;width:75px;}
#ypsinvoice #invoice_give_name {margin:0 4px 0 2px;}
#ypsinvoice .yui-ac-container {width:400px;}
#ypsinvoice .code {display:inline-block;width:77px;}
#ypsinvoice .code {*display:inline;}
#ypsptype .ft .note {padding-bottom:20px;}
/* 新版 footer */
#footer {overflow:hidden;width:100%;padding:10px 0;border-top:1px solid #E2E2E6;margin-top:10px;font-size:12px;}
#footer a {color:#5F5F5F;}
#footer li {display:inline-block;*display:inline;*zoom:1;}
.left-links {float:left;}
.left-links li {margin-right:10px;}
.right-links {float:right;}
.right-links li {margin-left:10px;}
a.facebook, a.mobile {display:block;height:15px;}
a.facebook {background:url("facebook.png") no-repeat right center;padding-right:20px;}
a.mobile {background:url("mobile.png") no-repeat right center;padding-right:14px;}

/* 遊戲點數 */
#ypspoint{font-family: "Helvetica Neue",Helvetica,Arial,STHeiti,"Microsoft JhengHei","微軟正黑體",sans-serif;border-bottom:1px solid #e2e2e6;}
#ypspoint .lcontent{float:left;width:630px;position:relative;font-size:13px;color:#5f5f5f;}
#ypspoint .lcontent .bgico{position:absolute;left:0;top:0;background: url("sprite_prostore.png?v=131127") no-repeat scroll -870px 0;width:55px;height:55px;}
#ypspoint .lcontent .bgico span{color:#fff;display:block;height:1.25em;left:-8px;position:absolute;text-align:center;top:11px;transform:rotate(315deg);width:55px;-webkit-transform:rotate(315deg);-ms-transform: rotate(315deg);}
#ypspoint .lcontent .content{float:left;width:410px;}
#ypspoint .lcontent .content .inner{padding:30px 0 10px 40px;}
#ypspoint .lcontent .content .inner p{margin-bottom:20px;}
#ypspoint .lcontent h3{font-size:16px;font-weight:bold;margin-bottom:11px;}
#ypspoint .lcontent .imgblk{float:left;width:220px;}
#ypspoint .lcontent .imgblk img{margin:20px 0 0 30px;}
#ypspoint .lcontent .disinfo{float:left;padding-top:3px;}
#ypspoint .lcontent .disc{margin-bottom:15px;color:#ed3729;font-weight:bold;font-size:20px;}
#ypspoint .lcontent .big{font-size:35px;}
#ypspoint .lcontent .normal{color:#abaeb7;font-weight:normal;font-size:12px;}
#ypspoint a.viewall{display:inline-block;color:#fff;border:1px solid #cbced9;padding:6px 12px;background-color:#36c3e1;border-radius:3px;}
#ypspoint a.back{display:inline-block;color:#3f3f3f;border:1px solid #cbced9;padding:6px 12px;background-color:#efefef;border-radius:3px;}
#ypspoint .rcontent{float:left;width:320px;background-color:#f2f2f5;color:#5f5f5f;font-size:12px;}
#ypspoint .rcontent .inner{padding:30px 11px 30px 16px;}
#ypspoint .rcontent ol.list{margin:20px 0 0 20px;}
#ypspoint .rcontent ol.list li{list-style:decimal;line-height:1.8;}
#ypspoint .rcontent .inner a{color:#13b796;}

/*item page抄贈點*/
#ypsiif .points{font-size:13px;color:#3f3f3f;font-weight:normal;margin-top:5px;}
#ypsiif .points a.detail{font-size:13px;}
#ypsiif .bd .right .webprice span.ico-pts{background:url(cart_points.png) no-repeat 7px 3px;border:1px solid #e2e2e6;font-size:13px;padding:2px 8px 1px 25px;color:#F18901;margin:0 2px 0 5px;background-color:#fff;}
#ypsiif .ccnote{font-size:13px;color:#3f3f3f;display:block;margin:1px 0 8px;}

/* 購物車style */
.paying-detail td.rightpad{background-color:#fffeeb;}
#ypssclist .paying-detail td.right{background-color:#fffeeb;}

.paying-detail span.price{background:none;border:1px solid #e2e2e6;font-size:12px;padding:0 2px;color:#5f5f5f;margin-right:5px;font-weight:bold;}
.paying-detail span.gift{background:none;border:1px solid #e2e2e6;font-size:12px;padding:0 2px;color:#00ab99;margin-right:5px;font-weight:bold;}
#ypssclist .paying-detail span.gift{margin-left:35px;}
#ypssclist .paying-detail th{padding:6px 0 6px 0;}
#ypssclist tfoot td{padding-right:25px;padding-top:8px;}
#ypsspc .paying-detail span.giftpromo{background:none;border:1px solid #e2e2e6;font-size:12px;padding:0 2px;color:#00ab99;margin-right:5px;margin-left:35px;font-weight:bold;}
.paying-detail span.priv{background:none;border:1px solid #e2e2e6;font-size:12px;padding:0 2px;color:#f18901;margin-right:5px;font-weight:bold;}
#ypsspc table span.datas,#ypssclist table span.datas,#ypsposl table span.datas{display:none;}
#ypsspc .paying-detail tr.subtotal th{text-align:right;border-bottom:1px solid #bbb;border-left:none;background:none;font-size:15px;padding-right:5px;}
#ypsspc .paying-detail tr.subtotal td{border-bottom:1px solid #bbb;border-left:none;background:none;font-size:15px;padding-left:0;padding-top:5px;}
#ypsspc .paying-detail tr.subtotal td.norightpad{text-align:right;padding-right:10px;padding-top:4px;}
@media all and (min-width: 0px){#ypsspc .paying-detail tr.subtotal td.norightpad{padding-top:5px;}} 
#ypsspc .paying-detail .rightpad{padding-right:10px;}
#ypsspc .paying-detail .right{padding-right:15px;}
#ypsspc .paying-detail tfoot td{padding-right:10px;}
#ypsspc .paying-detail tr.subtotal td {text-align:left;}

#ypssclist .paying-detail .rightunit{padding-right:15px;text-align:right;}
#ypsposl .paying-detail .rightunit{padding-right:15px;text-align:right;}

#ypsspc .paying-detail tr.ecoupon th{padding-top:10px;}
#ypssclist .paying-detail tr.ecoupon th{padding-top:10px;}
.paying-detail tfoot{font-size:13px;}

#ypsspc .paying-detail tfoot td, #ypsspc .paying-detail tfoot th{background-color:#fff;background:none;border:0;text-align:right;color:#5f5f5f;font-size:13px;padding-bottom:6px;padding-top:3px;padding-right:10px;}
#ypssclist .paying-detail tfoot th{padding-right:10px;}
#ypssclist .paying-detail tfoot td{padding-right:23px;}
#ypsspc .paying-detail tfoot select{font-size:13px;}
.paying-detail span.vip{background:none;border:1px solid #e2e2e6;font-size:12px;padding:0 2px;color:#f18901;margin-right:5px;font-weight:bold;}
.paying-detail span.points{background:url(cart_points.png) no-repeat 3px 0;border:1px solid #e2e2e6;font-size:12px;padding:0 2px 0 20px;color:#f18901;margin-right:5px;font-weight:bold;}
#ypsspc .paying-detail tfoot tr.goods th{border-top:1px solid #bbb;padding-top:10px;color:#3f3f3f;padding-right:5px;}
#ypsspc .paying-detail tfoot tr.goods td{border-top:1px solid #bbb;padding-top:10px;color:#3f3f3f;font-size:15px;}
#ypsspc .paying-detail tfoot tr.goods td.norightpad{font-size:15px;padding-left:0;}
#ypsspc .paying-detail tfoot tr.goods td.left0{font-size:15px;padding-top:13px;}
@media all and (min-width: 0px){#ypsspc .paying-detail tfoot tr.goods td.left0{padding-top:10px;}} 
#ypsspc .paying-detail tfoot tr.trans th{padding-right:5px;}
#ypsspc .paying-detail tfoot tr.trans td.norightpad{font-size:15px;padding-top:2px;}

#ypsspc .paying-detail tfoot tr.trans td.left0{font-size:15px;}
#ypsspc .paying-detail tfoot tr.total td{border-top:1px solid #bbb;padding-top:10px;padding-bottom:20px;}
#ypsspc .paying-detail tfoot tr.total th{border-top:1px solid #bbb;padding-top:10px;padding-bottom:20px;padding-right:3px;}
#ypsspc .paying-detail tfoot tr.total th.snote{text-align:left;padding-left:0;}
#ypsspc .paying-detail tfoot tr.total th strong{font-size:15px;}
#ypsspc .paying-detail tfoot tr.total td.norightpad{font-size:16px;padding-right:10px;padding-top:10px;}
#ypsspc .paying-detail tfoot tr.total td.left0{font-size:15px;padding-top:12px;}
@media all and (min-width: 0px){#ypsspc .paying-detail tfoot tr.total td.left0{padding-top:10px;}} 
#ypsspc .paying-detail tfoot tr td.points{text-align:left;padding-left:0;}
#ypsspc .points_layer{border:1px solid #ccc;width:250px;padding:10px;height:70px;line-height:1.5;}
#ypsspc .points_layer .hd{padding:0;margin-bottom:5px;height:25px;border-bottom:1px solid #ccc;}
#ypsspc .points_layer h5{float:left;width:200px;}
#ypsspc .points_layer .pts{float:right;color:#CC0000;}
#ypsspc .points_layer .bd li{margin-bottom:3px;}
#ypsspc .js-times-points{position:relative;background:url(arrow_down.png) no-repeat 55px 6px;padding-right:10px;}
#ypsspc .points_layer{display:none;position:absolute;top:20px;z-index:10;background-color:#fff;}
#ypsspc .layeron{display:block;}
.paying-detail tbody th.imgcon{border-bottom:1px solid #e2e2e6;background:none;}
.ps_pay_ok_familymart #ypssclist .content{display:block;}
#ypsspc .paying-detail tfoot tr.goods td{padding-bottom:10px;}
#ypsspc .paying-detail tfoot tr.goods th{padding-bottom:10px;}
#ypsspc .paying-detail tfoot tr.trans td{color:#3f3f3f;padding-bottom:10px;}
#ypsspc .paying-detail tfoot tr.trans th{color:#3f3f3f;padding-bottom:10px;}
#ypsspc .paying-detail tfoot td.left0,#ypsspc .paying-detail tfoot th.left0,#ypssclist td.left0,#ypssclist th.left0,#ypsposl td.left0,#ypsposl th.left0{text-align:left;padding-left:0;padding-right:0;}
#ypsspc tr.goods td.norightpad{padding-right:10px;}
#ypsspc tr.trans td.norightpad{padding-right:10px;color:#3f3f3f;}
#ypsspc span.faretig{font-size:12px;color:#5f5f5f;}
#ypssclist .paying-detail tfoot td{padding-top:5px;}
#ypssclist .paying-detail tfoot tr.goods th{border-top:1px solid #bbb;padding-top:10px;}
#ypssclist .paying-detail tfoot tr.goods td{border-top:1px solid #bbb;padding-top:10px;padding-right:3px;font-size:15px;}
#ypssclist .paying-detail tfoot tr.trans td{padding-right:3px;font-size:15px;}
#ypssclist .paying-detail tfoot tr.total td{padding-right:6px;}
#ypssclist .paying-detail tfoot tr.total th{border-top:1px solid #bbb;padding:12px 9px 0 0;font-size:15px;}
#ypssclist .paying-detail tfoot tr.total td{border-top:1px solid #bbb;padding:13px 2px 0 0;font-size:15px;}
#ypsposl tfoot td{padding-right:23px;}
#ypsposl .paying-detail tfoot tr.goods th,#ypsposl .paying-detail tfoot tr.goods td{border-top:1px solid #bbb;padding-top:10px;padding-right:5px;}
#ypsposl .paying-detail tfoot td, #ypsposl .paying-detail tfoot th, #ypsposl .paying-detail tfoot td, #ypsposl .paying-detail tfoot th{color:#5F5F5F;}
#ypsposl .paying-detail tfoot tr.total th{border-top:1px solid #bbb;padding-top:5px;padding-right:4px;font-size:15px;}
#ypsposl .paying-detail tfoot tr.total td{border-top:1px solid #bbb;padding-top:10px;padding-right:5px;font-size:15px;}
#ypsposl .paying-detail tfoot tr.goods td{padding-bottom:6px;}
#ypsposl .paying-detail tfoot tr.goods th{padding-bottom:6px;}
#ypsposl .paying-detail tfoot tr.trans td{padding:10px 5px 5px 0;}
#ypsposl .paying-detail tfoot tr.trans th{padding:10px 5px 5px 0;}
#ypsposl .paying-detail tfoot tr.points th{padding-top:0;padding-right:5px;color:#abaeb7;}
#ypsposl .paying-detail tfoot tr.points td{padding-top:5px;padding-right:5px;color:#abaeb7;}
#ypsposl .paying-detail td.right{background-color:#FFFEEB;}
#ypsgift .giftpopbd{padding:20px 0 10px 18px;margin:18px 11px 23px;text-align:left;}
#ypsgift .giftpopbd td{border:1px solid #EDE7E7 !important;text-align:center !important;}
.line-through{text-decoration:line-through;}
/* 信用卡個資使用宣告 */
.cc-note {padding-top:5px;line-height:1.5;color:#5f5f5f;}
/*Store HP CSS filter */
#ypsst .picture, #ypsst .title, #ypsst .title, #ypsst .title h1, #ypsst .tit-pic, #ypsst .tit-word{display:block;}
#ypssf .fun,#ypssf .fun div,#ypsst .bd ul li span{display:block;}
#ypstab.ypstab,#ypstab.ypstab .bd ul li span,#ypstab .bd ul li span a{display:block;}